Skip to content

v1.4.0 — Auto-fallback & Smarter Defaults

Choose a tag to compare

@evoleinik evoleinik released this 23 Mar 07:57
· 31 commits to main since this release

What's New

Auto-fallback to semantic search

When regex finds 0 results and Ollama is running, automatically retries with semantic search. No more manual -s flag for recall-type queries.

Self-exclusion

Automatically skips the current session file from results to prevent self-referential matches (agent searches for X, finds itself asking about X).

Short-pattern warning

Patterns with longest literal ≤3 chars get a stderr hint to use -s instead, reducing false-positive noise.

Bigger defaults for 1M context

  • Default results bumped from 50 → 100
  • BM25 budget doubled from 15K → 30K chars
  • Same detail per result, twice the coverage

Hour-level filtering

New -H flag for hour-level time filtering (e.g., -H 4 for last 4 hours).

Full Changelog

  • feat: auto-fallback, short-pattern warning, self-exclusion
  • feat: bump default results to 100, BM25 budget to 30K
  • feat: add -H flag for hour-level time filtering
  • test: add excludeNewestFile unit tests
  • CI/CD: GitHub Actions + Codecov