feat(coding-agent): support per-model compaction token budgets

Closes #8133
This commit is contained in:
Vegard Stikbakke
2026-09-10 08:37:20 +02:00
parent 400d6905ce
commit 46bde88a1c
9 changed files with 592 additions and 72 deletions
+1
View File
@@ -5,6 +5,7 @@
### Added
- Added `ctx.modelRegistry.stream()` and `streamSimple()` for extension model calls through configured providers with resolved authentication ([#8964](https://github.com/earendil-works/pi/issues/8964)).
- Added per-model `reserveTokens` and `keepRecentTokens` settings through `compaction.modelOverrides`, with ordinary compaction settings as fallback ([#8133](https://github.com/earendil-works/pi-mono/issues/8133)).
### Changed