Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/core / / SemanticMemoryStore
Interface: SemanticMemoryStore
Defined in: packages/core/src/contracts/memory-store.ts:88
Stable
Extended by
Methods
forget()
ts
forget(id, reason?): Promise<void>;Defined in: packages/core/src/contracts/memory-store.ts:92
Parameters
| Parameter | Type |
|---|---|
id | string |
reason? | string |
Returns
Promise<void>
remember()
ts
remember(fact): Promise<void>;Defined in: packages/core/src/contracts/memory-store.ts:89
Parameters
| Parameter | Type |
|---|---|
fact | Fact |
Returns
Promise<void>
search()
ts
search(scope, opts): Promise<readonly MemoryHit<Fact>[]>;Defined in: packages/core/src/contracts/memory-store.ts:90
Parameters
| Parameter | Type |
|---|---|
scope | SessionScope |
opts | MemorySearchOptions |
Returns
Promise<readonly MemoryHit<Fact>[]>
supersede()
ts
supersede(
oldId,
newFact,
reason?): Promise<void>;Defined in: packages/core/src/contracts/memory-store.ts:91
Parameters
| Parameter | Type |
|---|---|
oldId | string |
newFact | Fact |
reason? | string |
Returns
Promise<void>