Merge PR #8604: fix: stop mid-run compaction from hanging the live loop (@Thytu)

This commit is contained in:
can1357
2026-08-16 02:13:37 +02:00
3 changed files with 248 additions and 115 deletions
+3
View File
@@ -24,6 +24,9 @@
### Fixed
- Fixed toggling `display.showTokenUsage` from `/settings` leaving existing token-usage rows stale until the transcript was rebuilt.
### Fixed
- Fixed mid-run auto-compaction waiting on `auto_compaction_end` / `session_compact` extension handlers before the next provider call, which could hang the live loop after a snapcompact or context-full pass. Mid-run those handlers now run concurrently with the next turn; `auto_compaction_start` is still awaited.
## [17.3.4] - 2026-08-14