Interface: SummaryChainNode
Defined in: packages/agentos/src/memory/context/types.ts:95
Properties
childIds
childIds:
string[]
Defined in: packages/agentos/src/memory/context/types.ts:110
IDs of child nodes that were merged to create this node.
compactionEntryId
compactionEntryId:
string
Defined in: packages/agentos/src/memory/context/types.ts:114
Compaction entry ID that produced this node.
createdAt
createdAt:
number
Defined in: packages/agentos/src/memory/context/types.ts:106
Timestamp of creation.
entities
entities:
string[]
Defined in: packages/agentos/src/memory/context/types.ts:112
Key entities mentioned in this summary.
id
id:
string
Defined in: packages/agentos/src/memory/context/types.ts:96
level
level:
number
Defined in: packages/agentos/src/memory/context/types.ts:98
Level in the hierarchy (0 = leaf summary, higher = summary-of-summaries).
parentId?
optionalparentId:string
Defined in: packages/agentos/src/memory/context/types.ts:108
ID of the parent node (summary that absorbed this one), if any.
summary
summary:
string
Defined in: packages/agentos/src/memory/context/types.ts:102
The summary text.
tokenEstimate
tokenEstimate:
number
Defined in: packages/agentos/src/memory/context/types.ts:104
Token estimate for this summary.
turnRange
turnRange: [
number,number]
Defined in: packages/agentos/src/memory/context/types.ts:100
Turn range covered by this node.