-
fix: resolve 5 bugs + close 1 resolved (#771, #811, #752, #772, #661)
Release / Desktop / macOS ARM64 (push) Has been cancelledRelease / Desktop / Windows ARM64 (push) Has been cancelledRelease / Desktop / macOS x86_64 (push) Has been cancelledRelease / Desktop / Windows x86_64 (push) Has been cancelledRelease / Desktop / Linux x86_64 (push) Has been cancelledRelease / CLI / aarch64-apple-darwin (push) Has been cancelledRelease / CLI / x86_64-apple-darwin (push) Has been cancelledRelease / CLI / aarch64-unknown-linux-gnu (push) Has been cancelledRelease / CLI / x86_64-unknown-linux-gnu (push) Has been cancelledRelease / CLI / aarch64-pc-windows-msvc (push) Has been cancelledRelease / CLI / x86_64-pc-windows-msvc (push) Has been cancelledRelease / Docker Image (push) Has been cancelled发布于
2026-03-27 21:44:12 +00:00 - #771: Fix Qwen tool_calls orphaning after context overflow. Added safe drain boundaries
in compactor and context_overflow to avoid splitting tool pairs. Added missing
validate_and_repair call in streaming loop. - #811: LINE webhook signature now uses raw request bytes (not re-serialized JSON) for
HMAC. Channel secret is trimmed. Debug logging added for mismatches. - #752: Local skill install now hot-reloads kernel via POST /api/skills/reload. TUI skill
list fixed to parse wrapper object. ClawHub install also triggers reload. - #772: exec_policy mode=full now bypasses approval gate for shell_exec tools. Non-shell
tools like file_delete still respect approval settings. - #661: Closed as resolved by #770 splice() reactivity fix and #836 tool ID fix.
All tests passing. 10 files changed, 436 insertions.
下载附件
- #771: Fix Qwen tool_calls orphaning after context overflow. Added safe drain boundaries