Skip to main content

Interface: WorkingMemorySlot

Defined in: packages/agentos/src/memory/types.ts:139

Properties

activationLevel

activationLevel: number

Defined in: packages/agentos/src/memory/types.ts:144

0-1 activation level; determines if slot is "in focus".


attentionWeight

attentionWeight: number

Defined in: packages/agentos/src/memory/types.ts:150

How much attention is allocated to this slot (0-1).


enteredAt

enteredAt: number

Defined in: packages/agentos/src/memory/types.ts:146

When this trace entered working memory (Unix ms).


rehearsalCount

rehearsalCount: number

Defined in: packages/agentos/src/memory/types.ts:148

Maintenance rehearsal counter.


slotId

slotId: string

Defined in: packages/agentos/src/memory/types.ts:140


traceId

traceId: string

Defined in: packages/agentos/src/memory/types.ts:142

Reference to the underlying MemoryTrace (or a transient key).