Skip to main content

Interface: SummaryChainNode

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

Properties​

childIds​

childIds: string[]

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:120

IDs of child nodes that were merged to create this node.


compactionEntryId​

compactionEntryId: string

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:124

Compaction entry ID that produced this node.


createdAt​

createdAt: number

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:116

Timestamp of creation.


entities​

entities: string[]

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:122

Key entities mentioned in this summary.


id​

id: string

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:106


level​

level: number

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:108

Level in the hierarchy (0 = leaf summary, higher = summary-of-summaries).


parentId?​

optional parentId: string

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:118

ID of the parent node (summary that absorbed this one), if any.


summary​

summary: string

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:112

The summary text.


tokenEstimate​

tokenEstimate: number

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:114

Token estimate for this summary.


turnRange​

turnRange: [number, number]

Defined in: packages/agentos/src/cognition/memory/pipeline/context/types.ts:110

Turn range covered by this node.