Interface: CognitiveWorkingMemoryConfig
Defined in: packages/agentos/src/memory/working/CognitiveWorkingMemory.ts:21
Properties
activationDecayRate
activationDecayRate:
number
Defined in: packages/agentos/src/memory/working/CognitiveWorkingMemory.ts:29
Activation decay rate per turn (0-1).
Default
0.1
baseCapacity
baseCapacity:
number
Defined in: packages/agentos/src/memory/working/CognitiveWorkingMemory.ts:23
Base capacity (Miller's number).
Default
7
minActivation
minActivation:
number
Defined in: packages/agentos/src/memory/working/CognitiveWorkingMemory.ts:31
Minimum activation before a slot is eligible for eviction.
Default
0.15
onEvict()?
optionalonEvict: (slotId,traceId) =>Promise<void>
Defined in: packages/agentos/src/memory/working/CognitiveWorkingMemory.ts:27
Callback when a slot is evicted (should encode into episodic LTM).
Parameters
slotId
string
traceId
string
Returns
Promise<void>
traits
traits:
HexacoTraits
Defined in: packages/agentos/src/memory/working/CognitiveWorkingMemory.ts:25
HEXACO traits for personality-modulated capacity.