Interface: CognitiveMemoryConfig
Defined in: packages/agentos/src/cognition/memory/core/config.ts:233
Properties
agentId
agentId:
string
Defined in: packages/agentos/src/cognition/memory/core/config.ts:241
archive?
optionalarchive:IMemoryArchive
Defined in: packages/agentos/src/cognition/memory/core/config.ts:344
Optional memory archive for write-ahead verbatim preservation.
When provided, TemporalGist preserves the original content in cold
storage before overwriting with the gist. Enables on-demand rehydration
via CognitiveMemoryManager.rehydrate().
Default
undefined (no archive, gist is destructive)
See
IMemoryArchive — the archive contract
brain?
optionalbrain:Brain
Defined in: packages/agentos/src/cognition/memory/core/config.ts:316
Optional Brain instance for durable persistence.
When provided, memory traces, knowledge graph nodes/edges, prospective items, and observation pipeline state are persisted to the brain's SQL tables via sql-storage-adapter. The in-memory vector index remains the hot read path; Brain is the durable backing store that survives process restarts.
Falls back to in-memory-only storage when omitted.
Default
undefined (in-memory only)
See
Brain — the cross-platform persistence layer
cognitiveMechanisms?
optionalcognitiveMechanisms:CognitiveMechanismsConfig
Defined in: packages/agentos/src/cognition/memory/core/config.ts:276
Optional per-mechanism cognitive science extensions (reconsolidation, RIF, FOK, etc.).
collectionPrefix?
optionalcollectionPrefix:string
Defined in: packages/agentos/src/cognition/memory/core/config.ts:286
Default
'cogmem'
consolidation?
optionalconsolidation:Partial<ConsolidationConfig>
Defined in: packages/agentos/src/cognition/memory/core/config.ts:263
decay?
optionaldecay:Partial<DecayConfig>
Defined in: packages/agentos/src/cognition/memory/core/config.ts:254
embeddingManager
embeddingManager:
IEmbeddingManager
Defined in: packages/agentos/src/cognition/memory/core/config.ts:238
enableGraphActivation?
optionalenableGraphActivation:boolean
Defined in: packages/agentos/src/cognition/memory/core/config.ts:299
Step 13: enable graph activation. Propagates to
MemoryStoreConfig.enableGraphActivation. When true, the internal
MemoryStore upserts entity nodes + related_to:co_occurs edges
at encode time (from trace.entities), and seeds Anderson
spreading activation from query-extracted entities at retrieve to
compute the sixth composite-scoring signal. Default: false (legacy
behavior, graphActivation signal is a silent zero).
Default
false
encoding?
optionalencoding:Partial<EncodingConfig>
Defined in: packages/agentos/src/cognition/memory/core/config.ts:253
featureDetectionLlmInvoker()?
optionalfeatureDetectionLlmInvoker: (systemPrompt,userPrompt) =>Promise<string>
Defined in: packages/agentos/src/cognition/memory/core/config.ts:250
Required when strategy is 'llm' or 'hybrid'.
Parameters
systemPrompt
string
userPrompt
string
Returns
Promise<string>
featureDetectionStrategy
featureDetectionStrategy:
"hybrid"|"llm"|"keyword"
Defined in: packages/agentos/src/cognition/memory/core/config.ts:248
Default
'keyword'
graph?
optionalgraph:Partial<MemoryGraphConfig>
Defined in: packages/agentos/src/cognition/memory/core/config.ts:262