Interface: AgentCognitiveMemoryOptions
Defined in: packages/agentos/src/api/runtime/agentCognitiveMemory.ts:213
Properties
embeddingManager?
optionalembeddingManager:IEmbeddingManager
Defined in: packages/agentos/src/api/runtime/agentCognitiveMemory.ts:223
An embedding manager to use instead of one built from memory.embedding
(tests, and hosts that own one). The caller keeps ownership: close() does not shut it down.
mechanisms?
optionalmechanisms:CognitiveMechanismsConfig
Defined in: packages/agentos/src/api/runtime/agentCognitiveMemory.ts:218
The memory mechanisms to run; none when undefined.
memory
memory:
MemoryConfig
Defined in: packages/agentos/src/api/runtime/agentCognitiveMemory.ts:216
persona
persona:
IPersonaDefinition
Defined in: packages/agentos/src/api/runtime/agentCognitiveMemory.ts:215
The agent's persona: its id is the memory's owner (agentId), its traits shape encoding.