Skip to main content

@okcashpro/okai v0.1.7-alpha.1 / DbCacheAdapter

Class: DbCacheAdapter

Implements

Constructors

new DbCacheAdapter()

new DbCacheAdapter(db, agentId): DbCacheAdapter

Parameters

db: IDatabaseCacheAdapter

agentId: `${string}-${string}-${string}-${string}-${string}`

Returns

DbCacheAdapter

Defined in

packages/core/src/cache.ts:70

Methods

get()

get(key): Promise<string>

Parameters

key: string

Returns

Promise<string>

Implementation of

ICacheAdapter.get

Defined in

packages/core/src/cache.ts:75


set()

set(key, value): Promise<void>

Parameters

key: string

value: string

Returns

Promise<void>

Implementation of

ICacheAdapter.set

Defined in

packages/core/src/cache.ts:79


delete()

delete(key): Promise<void>

Parameters

key: string

Returns

Promise<void>

Implementation of

ICacheAdapter.delete

Defined in

packages/core/src/cache.ts:83