Skip to content

v0.0.2

Choose a tag to compare

@nijaru nijaru released this 04 Mar 13:08
· 38 commits to main since this release
v0.0.2
574261f

[0.0.2] - 2026-03-04

Added

  • og outline <file|dir> — show block structure (name, type, line) for indexed files without content. Reads manifest metadata directly, no embedder load. Supports --json output.
  • --context/-C N — configurable content preview lines (default 5). No width truncation; terminal wraps naturally.
  • --regex/-e PATTERN — post-search filter applied to content and block name.
  • BM25 synonym expansion (src/synonyms.rs) — ~120-entry vocabulary table expands query terms at search time (e.g., authauthenticate login session token). No model or index rebuild required.

Changed

  • --no-content replaces --compact/-c (avoids ambiguity with ColGrep's -c flag).
  • --threshold is now the primary flag; --min-score alias removed (v0.0.x, no compatibility obligation).
  • doc_max_length bumped from 512 to 1024 tokens — large functions no longer truncated. Model supports up to 2048.

Fixed

  • Scope filter sibling directory leak (starts_with → exact match + slash guard).
  • Markdown chunk IDs — only the last chunk survived before; chunk_idx now part of block ID.
  • Score display — showed "N% similar" instead of raw score.
  • Double ONNX model load on og clean and og status.
  • Dead code branches in status/clean model version check.