Skip to content

Graphorin API reference v0.7.0


Graphorin API reference / @graphorin/core / / EpisodicMemoryStore

Interface: EpisodicMemoryStore

Defined in: packages/core/src/contracts/memory-store.ts:147

Stable

Extended by

Methods

get()

ts
get(id): Promise<Episode | null>;

Defined in: packages/core/src/contracts/memory-store.ts:153

Parameters

ParameterType
idstring

Returns

Promise&lt;Episode | null&gt;


put()

ts
put(episode): Promise<void>;

Defined in: packages/core/src/contracts/memory-store.ts:148

Parameters

ParameterType
episodeEpisode

Returns

Promise&lt;void&gt;


ts
search(scope, opts): Promise<readonly MemoryHit<Episode>[]>;

Defined in: packages/core/src/contracts/memory-store.ts:149

Parameters

ParameterType
scopeSessionScope
optsMemorySearchOptions

Returns

Promise<readonly MemoryHit&lt;Episode&gt;[]>