Skip to content

Graphorin API reference v0.15.1


Graphorin API reference / @graphorin/core / / EpisodicMemoryStore

Interface: EpisodicMemoryStore ​

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

Stable

Extended by ​

Methods ​

get() ​

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

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

Parameters ​

ParameterType
idstring

Returns ​

Promise&lt;Episode | null&gt;


put() ​

ts
put(episode): Promise<void>;

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

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:177

Parameters ​

ParameterType
scopeSessionScope
optsMemorySearchOptions

Returns ​

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