-
v3.5.2: fix agent zombie cleanup, CLI/MCP feature parity, savings accuracy
Release / Build aarch64-apple-darwin (push) Has been cancelledRelease / Build x86_64-apple-darwin (push) Has been cancelledRelease / Build aarch64-unknown-linux-musl (push) Has been cancelledRelease / Build aarch64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-unknown-linux-musl (push) Has been cancelledRelease / Build x86_64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-pc-windows-msvc (push) Has been cancelledRelease / Create Release (push) Has been cancelledRelease / Publish to crates.io (push) Has been cancelledRelease / Publish to npm (push) Has been cancelledRelease / Update Homebrew (push) Has been cancelled发布于
2026-05-07 08:14:08 +00:00 - Fix cleanup_stale() marking dead processes immediately (not after 24h)
- Dashboard filters by is_process_alive() as safety net
- New core::tool_lifecycle module for CLI/MCP side-effect parity
- Fix daemon double-recording bug diluting savings rate
- Fix ctx_search native baseline estimation (2.5x factor)
- Fix track-mode (0,0) stats dilution
- Crash-loop backoff guard for MCP server restarts
- Stats flush for short-lived CLI subprocesses
- Reclassify CRUSH/Hermes/OpenCode/Pi/Qoder to Hybrid mode
- Claude Code: Hybrid mode with MCP in ~/.claude.json
- Dedicated Antigravity hook (separate from Gemini CLI)
- .gitignore: add **/.cursor/ and website/generated/
Co-authored-by: Cursor cursoragent@cursor.com
下载附件