Skip to main content

Interface: CognitiveMechanismsConfig

Defined in: packages/agentos/src/memory/mechanisms/types.ts:121

Per-mechanism toggle config for cognitive mechanisms.

When present (even as {}), all mechanisms default to enabled with sensible constants. When undefined on CognitiveMemoryConfig, the engine is never instantiated.

Properties

emotionRegulation?

optional emotionRegulation: Partial<EmotionRegulationConfig>

Defined in: packages/agentos/src/memory/mechanisms/types.ts:129


involuntaryRecall?

optional involuntaryRecall: Partial<InvoluntaryRecallConfig>

Defined in: packages/agentos/src/memory/mechanisms/types.ts:124


metacognitiveFOK?

optional metacognitiveFOK: Partial<MetacognitiveFOKConfig>

Defined in: packages/agentos/src/memory/mechanisms/types.ts:125


reconsolidation?

optional reconsolidation: Partial<ReconsolidationConfig>

Defined in: packages/agentos/src/memory/mechanisms/types.ts:122


retrievalInducedForgetting?

optional retrievalInducedForgetting: Partial<RetrievalInducedForgettingConfig>

Defined in: packages/agentos/src/memory/mechanisms/types.ts:123


schemaEncoding?

optional schemaEncoding: Partial<SchemaEncodingConfig>

Defined in: packages/agentos/src/memory/mechanisms/types.ts:127


sourceConfidenceDecay?

optional sourceConfidenceDecay: Partial<SourceConfidenceDecayConfig>

Defined in: packages/agentos/src/memory/mechanisms/types.ts:128


temporalGist?

optional temporalGist: Partial<TemporalGistConfig>

Defined in: packages/agentos/src/memory/mechanisms/types.ts:126