Skip to main content

Interface: MemoryTrace

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

Extended by

Properties

accessCount

accessCount: number

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

Total access count (includes non-retrieval touches).


associatedTraceIds

associatedTraceIds: string[]

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


consolidatedAt?

optional consolidatedAt: number

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


content

content: string

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


createdAt

createdAt: number

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


emotionalContext

emotionalContext: EmotionalContext

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


encodingStrength

encodingStrength: number

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

S_0: initial encoding strength, set at creation.


entities

entities: string[]

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


id

id: string

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


isActive

isActive: boolean

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


lastAccessedAt

lastAccessedAt: number

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

Unix ms of last retrieval.


nextReinforcementAt?

optional nextReinforcementAt: number

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

When this memory is next due for reinforcement review.


provenance

provenance: MemoryProvenance

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


reinforcementInterval

reinforcementInterval: number

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

Current interval (ms); doubles on each successful recall.


retrievalCount

retrievalCount: number

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

Number of times this trace has been successfully retrieved.


scope

scope: MemoryScope

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


scopeId

scopeId: string

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


stability

stability: number

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

Time constant (ms); grows with each successful retrieval.


structuredData?

optional structuredData: Record<string, unknown>

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


tags

tags: string[]

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


type

type: MemoryType

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


updatedAt

updatedAt: number

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