Skip to content

Graphorin API reference v0.15.1


Graphorin API reference / @graphorin/memory / / CompactionMetadataPayload

Interface: CompactionMetadataPayload

Defined in: packages/memory/src/context-engine/compaction/templates/summary-9-section.ts:169

Stable

Section-9 metadata payload. Stable shape so consumers can deserialize and reason about a compaction event.

Properties

PropertyModifierTypeDefined in
compactedAtIsoreadonlystringpackages/memory/src/context-engine/compaction/templates/summary-9-section.ts:170
compactedFromMessageIdsreadonlyreadonly string[]packages/memory/src/context-engine/compaction/templates/summary-9-section.ts:171
compactedFromMessageIndicesreadonlyreadonly number[]packages/memory/src/context-engine/compaction/templates/summary-9-section.ts:172
compactedFromTokensreadonlynumberpackages/memory/src/context-engine/compaction/templates/summary-9-section.ts:173
preserveRecentTurnsreadonlynumberpackages/memory/src/context-engine/compaction/templates/summary-9-section.ts:178
summarizerModelreadonlystring | nullpackages/memory/src/context-engine/compaction/templates/summary-9-section.ts:175
summaryTokensreadonlynumberpackages/memory/src/context-engine/compaction/templates/summary-9-section.ts:174
templateNamereadonlystringpackages/memory/src/context-engine/compaction/templates/summary-9-section.ts:176
templateVersionreadonlystringpackages/memory/src/context-engine/compaction/templates/summary-9-section.ts:177