v10.13.8: hard tool-strip on budget cap, compaction output stripping, null-tool loop detection

This commit is contained in:
Roman | RyzenAdvanced
2026-05-27 17:08:21 +04:00
Unverified
parent da43297953
commit 6861700c0d
3 changed files with 81 additions and 55 deletions

View File

@@ -83,21 +83,14 @@ model_catalog_json = ""
"""
CHANGELOG = [
("10.13.7", "2026-05-27", [
("10.13.8", "2026-05-27", [
"Fix: compaction summary strips raw tool outputs (was re-triggering read loops)",
"Fix: budget cap now strips tools from request (model literally cannot call tools)",
"Fix: detect get_goal/completion_budget null-tool loops (3+ consecutive → force finalize)",
"Fix: post-compaction write directive when 10+ reads with 0 writes",
"Fix: strip timestamps from loop hash (<current_date> broke cross-session tracker)",
"Fix: strip base64 image data from tool outputs in normalizer (multi-MB payload bloat)",
"Fix: thread-safe file tracker (was unprotected dict in ThreadingHTTPServer)",
"Fix: response logging for finalize and budget-cap paths",
"Anti-loop: cross-session tracker, tool-call budget (150), file read-loop detection",
"Auto 401 token refresh with retry",
"Model-aware idle timeout: flash 120s, pro 300s",
"Smart compaction: directive summary on read-loops",
"Default provider policy for unrecognized backends",
"Anti-stall fix: no longer kills own parent/process group",
"Codex Desktop Updater: check/install/rollback/manual rebuild",
"Fix Codex CLI 0.134.0 profiles: separate .config.toml files",
"E2E test suite: bash test-antigravity.sh [--task]",
"Merge cobra91 PR #17: MSIX Desktop launch, button state",
"Fix: strip base64 image data from tool outputs in normalizer",
"Fix: thread-safe file tracker, response logging for finalize/budget paths",
]),
("3.12.1", "2026-05-27", [
"Fix Antigravity adapter (PR #15): simplify model resolution",