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
| Parameter | Type |
|---|---|
scope | SessionScope |
opts? | SessionListOptions |
Returns
Promise<readonly Message[]>
push()
ts
push(scope, message): Promise<MessageRef>;Defined in: packages/core/src/contracts/memory-store.ts:60
Parameters
| Parameter | Type |
|---|---|
scope | SessionScope |
message | Message |
Returns
Promise<MessageRef>
search()
ts
search(
scope,
query,
opts?): Promise<readonly MemoryHit<MemoryRecord>[]>;Defined in: packages/core/src/contracts/memory-store.ts:62
Parameters
| Parameter | Type |
|---|---|
scope | SessionScope |
query | string |
opts? | MemorySearchOptions |
Returns
Promise<readonly MemoryHit<MemoryRecord>[]>