v1.4.0 — Auto-fallback & Smarter Defaults
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-exclusionfeat: bump default results to 100, BM25 budget to 30Kfeat: add -H flag for hour-level time filteringtest: add excludeNewestFile unit tests- CI/CD: GitHub Actions + Codecov