Interface: CompactionInput
Defined in: packages/agentos/src/memory/context/types.ts:119
Properties
currentTokens
currentTokens:
number
Defined in: packages/agentos/src/memory/context/types.ts:125
Current total token count.
emotionalContext?
optionalemotionalContext:EmotionalContext
Defined in: packages/agentos/src/memory/context/types.ts:129
Current emotional context, if available.
maxContextTokens
maxContextTokens:
number
Defined in: packages/agentos/src/memory/context/types.ts:123
Maximum token budget for the entire context window.
messages
messages:
ContextMessage[]
Defined in: packages/agentos/src/memory/context/types.ts:121
All messages in the conversation.
recentTraces?
optionalrecentTraces:MemoryTrace[]
Defined in: packages/agentos/src/memory/context/types.ts:131
Recent memory traces for context (hybrid strategy).
summaryChain
summaryChain:
SummaryChainNode[]
Defined in: packages/agentos/src/memory/context/types.ts:127
Existing summary chain (for incremental compaction).