Skip to main content

Interface: RememberOptions

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

Options for storing a new memory trace via Memory.remember().

Properties

entities?

optional entities: string[]

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

Named entities extracted from or associated with this trace.

Example

['Alice', 'GPT-4o', 'Q3 roadmap']

importance?

optional importance: number

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

Manually supplied importance score (0–1). When omitted the encoding engine derives one automatically.


scope?

optional scope: string

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

Visibility scope of the trace.

Example

'thread' | 'user' | 'persona' | 'organization'

scopeId?

optional scopeId: string

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

Identifier for the scope (e.g. thread ID, user ID). Required when scope is set.


tags?

optional tags: string[]

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

Free-form tags for filtering and retrieval.

Example

['project:alpha', 'decision']

type?

optional type: string

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

Tulving memory type.

Example

'episodic' | 'semantic' | 'procedural' | 'prospective'