-
v1.7.0: major performance & feature release
Release / Build aarch64-apple-darwin (push) Has been cancelledRelease / Build x86_64-apple-darwin (push) Has been cancelledRelease / Build aarch64-unknown-linux-gnu (push) Has been cancelledRelease / Build x86_64-unknown-linux-gnu (push) Has been cancelledRelease / Create Release (push) Has been cancelled发布于
2026-03-24 21:50:07 +00:00 Bug fixes (P0):
- Cache clear now resets all state (stats, file refs, ref counter)
- config.toml checkpoint_interval now respected by MCP server
- Unknown extensions no longer fall back to TypeScript parser
Performance (P1):
- Cache-hit re-reads avoid full clone + MD5 recomputation
- stats.json uses atomic writes and compact JSON
- tree-sitter parser pooling via thread_local
- Python/Go regex cached with OnceLock
- Pattern matching uses to_ascii_lowercase
Features:
- ctx_multi_read: batch-read multiple files in one MCP call
- lean-ctx doctor: diagnostic command for setup verification
- lines:N-M read mode for specific line ranges
- USD display unified to $2.50/1M across terminal/dashboard/metrics
New patterns (75+ total):
- terraform (plan/apply/init/validate)
- make (gcc/g++ echo stripping)
- maven/gradle (download progress filtering)
- dotnet (build/test/publish/restore)
- flutter/dart (build/test/analyze)
- poetry/uv (install/sync)
New tree-sitter languages (14 total):
- Added C#, Kotlin, Swift, PHP
Made-with: Cursor
下载附件