发布

  • v1.7.0: major performance & feature release
    Release / Build aarch64-apple-darwin (push) Has been cancelled
    Release / Build x86_64-apple-darwin (push) Has been cancelled
    Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
    Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
    Release / Create Release (push) Has been cancelled

    frostbyte_neo 发布于 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

    下载附件