发布

  • release: v2.10.0 — Task-Conditioned Compression + Smart Defaults + tree-sitter Expansion
    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-musl (push) Has been cancelled
    Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
    Release / Build x86_64-pc-windows-msvc (push) Has been cancelled
    Release / Create Release (push) Has been cancelled

    frostbyte_neo 发布于 2026-03-31 19:38:16 +00:00

    Features:

    • Task-Conditioned Compression: new 'task' mode in ctx_read uses Information
      Bottleneck filter to return only task-relevant lines (70% savings on large files)
    • Auto-Task-Enhancement: large code files automatically filtered when session
      task is set (budget_ratio=0.5)
    • Smart Default Mode: ctx_read auto-selects optimal mode (diff/task/signatures)
      instead of always 'full'
    • 'reference' mode: one-line metadata output for irrelevant files (~100% savings)
    • tree-sitter: Dart, Bash/Shell, Scala, Elixir, Zig (14→19 languages)
    • Svelte/Vue SFC support: extracts <script> blocks for TS/JS signature parsing

    Fixes:

    • rules_inject tests: ensure temp dir exists (macOS TMPDIR cleanup)

    All 255 unit tests + 5 integration tests pass. Clippy clean.

    Made-with: Cursor

    下载附件