Skip to main content

Interface: RecallOptions

Defined in: packages/agentos/src/memory/facade/types.ts:304

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

Properties

after?

optional after: number

Defined in: packages/agentos/src/memory/facade/types.ts:337

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/memory/facade/types.ts:343

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/memory/facade/types.ts:309

Maximum number of traces to return.

Default

10

minStrength?

optional minStrength: number

Defined in: packages/agentos/src/memory/facade/types.ts:331

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

Default

0

scope?

optional scope: string

Defined in: packages/agentos/src/memory/facade/types.ts:319

Filter by visibility scope.


scopeId?

optional scopeId: string

Defined in: packages/agentos/src/memory/facade/types.ts:324

Filter by scope ID.


type?

optional type: string

Defined in: packages/agentos/src/memory/facade/types.ts:314

Filter by Tulving memory type.