Interface: ScoredMemoryTrace
Defined in: packages/agentos/src/memory/core/types.ts:228
Extends
Properties
accessCount
accessCount:
number
Defined in: packages/agentos/src/memory/core/types.ts:127
Total access count (includes non-retrieval touches).
Inherited from
associatedTraceIds
associatedTraceIds:
string[]
Defined in: packages/agentos/src/memory/core/types.ts:136
Inherited from
MemoryTrace.associatedTraceIds
consolidatedAt?
optionalconsolidatedAt:number
Defined in: packages/agentos/src/memory/core/types.ts:141
Inherited from
content
content:
string
Defined in: packages/agentos/src/memory/core/types.ts:104
Inherited from
createdAt
createdAt:
number
Defined in: packages/agentos/src/memory/core/types.ts:139
Inherited from
emotionalContext
emotionalContext:
EmotionalContext
Defined in: packages/agentos/src/memory/core/types.ts:113
Inherited from
encodingStrength
encodingStrength:
number
Defined in: packages/agentos/src/memory/core/types.ts:117
S_0: initial encoding strength, set at creation.
Inherited from
entities
entities:
string[]
Defined in: packages/agentos/src/memory/core/types.ts:106
Inherited from
id
id:
string
Defined in: packages/agentos/src/memory/core/types.ts:98
Inherited from
importance?
optionalimportance:number
Defined in: packages/agentos/src/memory/core/types.ts:119
Optional normalized salience score used by some consolidation/retrieval paths.
Inherited from
isActive
isActive:
boolean
Defined in: packages/agentos/src/memory/core/types.ts:142
Inherited from
lastAccessedAt
lastAccessedAt:
number
Defined in: packages/agentos/src/memory/core/types.ts:125
Unix ms of last retrieval.
Inherited from
nextReinforcementAt?
optionalnextReinforcementAt:number
Defined in: packages/agentos/src/memory/core/types.ts:133
When this memory is next due for reinforcement review.
Inherited from
MemoryTrace.nextReinforcementAt
provenance
provenance:
MemoryProvenance
Defined in: packages/agentos/src/memory/core/types.ts:110
Inherited from
reinforcementInterval
reinforcementInterval:
number
Defined in: packages/agentos/src/memory/core/types.ts:131
Current interval (ms); doubles on each successful recall.
Inherited from
MemoryTrace.reinforcementInterval
retrievalCount
retrievalCount:
number
Defined in: packages/agentos/src/memory/core/types.ts:123
Number of times this trace has been successfully retrieved.
Inherited from
retrievalScore
retrievalScore:
number
Defined in: packages/agentos/src/memory/core/types.ts:230
Composite retrieval score (0-1).
scope
scope:
MemoryScope
Defined in: packages/agentos/src/memory/core/types.ts:100
Inherited from
scopeId
scopeId:
string
Defined in: packages/agentos/src/memory/core/types.ts:101
Inherited from
scoreBreakdown
scoreBreakdown:
object
Defined in: packages/agentos/src/memory/core/types.ts:232
Individual score components for debugging.
emotionalCongruenceScore
emotionalCongruenceScore:
number
graphActivationScore
graphActivationScore:
number
importanceScore
importanceScore:
number
recencyScore
recencyScore:
number
similarityScore
similarityScore:
number
strengthScore
strengthScore:
number
stability
stability:
number
Defined in: packages/agentos/src/memory/core/types.ts:121
Time constant (ms); grows with each successful retrieval.
Inherited from
structuredData?
optionalstructuredData:Record<string,unknown>
Defined in: packages/agentos/src/memory/core/types.ts:105
Inherited from
tags
tags:
string[]
Defined in: packages/agentos/src/memory/core/types.ts:107
Inherited from
type
type:
MemoryType
Defined in: packages/agentos/src/memory/core/types.ts:99
Inherited from
updatedAt
updatedAt:
number
Defined in: packages/agentos/src/memory/core/types.ts:140