Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/core / / EpisodicMemoryStore

Interface: EpisodicMemoryStore

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

Stable

Extended by

Methods

get()

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

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

Parameters

ParameterType
idstring

Returns

Promise&lt;Episode | null&gt;


put()

ts
put(episode): Promise<void>;

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

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

Parameters

ParameterType
scopeSessionScope
optsMemorySearchOptions

Returns

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