Skip to content

v1.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Feb 17:28
22bccc1

1.7.0 (2026-02-21)

Features

  • 02-03: implement keyword-index symbol reference lookup (ccfc564)
  • 02-03: register get_symbol_references MCP tool (6f6bc3a)
  • 03-01: add frozen controlled eval fixture and local codebase (46736ed)
  • 03-03: add multi-codebase eval runner command (b065042)
  • 03-03: centralize eval harness scoring logic (5c5319b)
  • 04-01: add curated grammar manifest, sync script, and publish inclusion (908f39a)
  • 04-01: update tree-sitter loader to resolve packaged grammars and fail closed (458520f)
  • 04-02: add manifest-driven grammar CI test with fail-closed fallback (2559405)
  • 05-01: create AST-aligned chunking engine with symbol tree builder (f865abc)
  • 05-01: wire AST-aligned chunker into GenericAnalyzer with 21 unit tests (68a2d6d)
  • 05-02: add scope-aware prefix generation to AST chunks (3dbd43e)
  • 06-01: add index format metadata and headers (a216c6d)
  • 06-01: gate index consumers on IndexMeta validation (6a52c0d)
  • 06-02: implement staging directory build and atomic swap for full rebuild (d719801)
  • AST indexing: Implement relationship index (#38) (5b05092)
  • expose all 10 MCP tools via CLI + document them (#42) (7581fba)
  • references confidence, remove get_component_usage, ranked search hints (#39) (33616aa)
  • rework decision-card to make it based on AST parsing (#41) (ac4389d)
  • symbol ranking, smart snippets, and edit decision card (#40) (03964b3)
  • use tree-sitter symbols in generic analyzer (b470709)

Bug Fixes

  • 02-01: fall back when tree-sitter parse has errors (8a7cd92)
  • 02-tree-sitter-02: prevent symbol-aware chunk merging (fd02625)
  • 03-02: add regression guardrails for extraction and large-file safety (a1c71de)
  • 03-02: harden tree-sitter extraction against byte-offset and parser failures (375a48f)