ResolvedCompactionConfig
Defined in: agent/compaction/config.ts:159
Resolved configuration with all defaults applied.
Properties
Section titled “Properties”enabled
Section titled “enabled”enabled:
boolean
Defined in: agent/compaction/config.ts:160
onCompaction()?
Section titled “onCompaction()?”
optionalonCompaction: (event) =>void
Defined in: agent/compaction/config.ts:167
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
preserveRecentTurns
Section titled “preserveRecentTurns”preserveRecentTurns:
number
Defined in: agent/compaction/config.ts:164
strategy
Section titled “strategy”strategy:
"sliding-window"|"summarization"|"hybrid"
Defined in: agent/compaction/config.ts:161
summarizationModel?
Section titled “summarizationModel?”
optionalsummarizationModel:string
Defined in: agent/compaction/config.ts:165
summarizationPrompt
Section titled “summarizationPrompt”summarizationPrompt:
string
Defined in: agent/compaction/config.ts:166
targetPercent
Section titled “targetPercent”targetPercent:
number
Defined in: agent/compaction/config.ts:163
triggerThresholdPercent
Section titled “triggerThresholdPercent”triggerThresholdPercent:
number
Defined in: agent/compaction/config.ts:162