This commit is contained in:
Chris Rickman
2026-03-05 03:10:40 -08:00
Unverified
parent 6ce0447ff6
commit 7e2c5ad4e6
9 changed files with 181 additions and 108 deletions
@@ -47,7 +47,7 @@ PipelineCompactionStrategy compactionPipeline =
new SummarizationCompactionStrategy(summarizerChatClient, CompactionTriggers.TokensExceed(0x500)),
// 3. Aggressive: keep only the last N user turns and their responses
new SlidingWindowCompactionStrategy(maximumTurns: 4),
new SlidingWindowCompactionStrategy(CompactionTriggers.TurnsExceed(4)),
// 4. Emergency: drop oldest groups until under the token budget
new TruncationCompactionStrategy(CompactionTriggers.TokensExceed(0x8000)));