Skip to main content

Interface: RecallOptions

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:338

Options for querying memory traces via Memory.recall().

Properties​

after?​

optional after: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:371

Only return traces created after this Unix-ms timestamp. Part of the three-date temporal model for time-ranged recall.


before?​

optional before: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:377

Only return traces created before this Unix-ms timestamp. Part of the three-date temporal model for time-ranged recall.


limit?​

optional limit: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:343

Maximum number of traces to return.

Default​

10

minStrength?​

optional minStrength: number

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:365

Minimum retrieval strength (Ebbinghaus current strength) to include. Traces below this value are considered too weak/forgotten.

Default​

0

policy?​

optional policy: MemoryRetrievalPolicy

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:383

Optional shared retrieval policy override. When omitted, recall preserves the current standalone behavior.


scope?​

optional scope: string

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:353

Filter by visibility scope.


scopeId?​

optional scopeId: string

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:358

Filter by scope ID.


type?​

optional type: string

Defined in: packages/agentos/src/cognition/memory/io/facade/types.ts:348

Filter by Tulving memory type.