Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/core / / SessionMemoryStore

Interface: SessionMemoryStore

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

Stable

Extended by

Methods

list()

ts
list(scope, opts?): Promise<readonly Message[]>;

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

Parameters

ParameterType
scopeSessionScope
opts?SessionListOptions

Returns

Promise&lt;readonly Message[]&gt;


push()

ts
push(scope, message): Promise<MessageRef>;

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

Parameters

ParameterType
scopeSessionScope
messageMessage

Returns

Promise&lt;MessageRef&gt;


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

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

Parameters

ParameterType
scopeSessionScope
querystring
opts?MemorySearchOptions

Returns

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