-
feat: v3.9.6 — cache retention, rules enforcement, CEP metrics
Release / Release gates (SDK + package versions) (push) Has been cancelledRelease / 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-pc-windows-gnu (push) Has been cancelledRelease / Build x86_64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-pc-windows-msvc (push) Has been cancelledRelease / Build x86_64-unknown-linux-gnu-cuda (push) Has been cancelledRelease / Create Release (push) Has been cancelledRelease / Attach JetBrains Plugin (push) Has been cancelledRelease / Publish to crates.io (push) Has been cancelledRelease / Publish to npm (push) Has been cancelledRelease / Update Homebrew (push) Has been cancelledRelease / Announce on Twitter (push) Has been cancelled发布于
2026-07-10 18:46:53 +00:00 Cache improvements:
- Default memory_cleanup: aggressive (5min) → shared (1h)
- Default cache_max_tokens: 500k → 2M
- Compressed-output cache hits properly counted in CEP stats
- read_dedup savings tracked via stats::record + flush
- cap_to_raw() inflation prevention tracked as metric
- Dashboard channel-breakdown API + empty-state handled
Read redirect:
- New
full-compactmode (headerless, trailing-whitespace-stripped) - Redirect switched from
fulltofull-compact(#1021 follow-up) - Grep redirect now host-aware (#398 follow-up)
Rules enforcement (RULES_VERSION 8→9, CLAUDE.md v6→v7):
- All 28 IDEs: "prefer" → MUST/NEVER/SELF-CORRECT
- Quantitative evidence: ~1% redirect vs 13-70% direct ctx_*
Fixes: CLI ls tree-tracking, agent_wrapper pwd - (#745 v3),
Doctor text "30 min" → "1 hour".Co-authored-by: Cursor cursoragent@cursor.com
下载附件