v0.0.16
What's Changed
Added
- Ripgrep-compatible filter surface on
grepandglob— Structural filters (ext, positionalpaths,globs, output modesfiles/lines/count, context windows-A/-B/-C,case_mode,max_count) now push into SQL through a composable clause builder instead of forcing every search through a full-content scan.DatabaseFileSystemstill issues a single query per grep/glob call;MSSQLFileSystempicks between four SQL templates (CONTAINSTABLE/Direct × lines/files) and skips content transfer entirely for-l(files-only) mode. - Indexed
extcolumn ongrover_objects— Derived frompathand indexed so-t pyon a million-row corpus becomes an index seek rather than a table scan. Maintained automatically on write. docs/ai_agent_glob_grep_patterns.md— Reference for agents on rg-equivalent query patterns against Grover.
Changed
grep/globkwargs aligned with ripgrep —case_sensitive→case_mode(smart/insensitive/sensitive),max_results→max_count. This is a breaking change for callers of the old kwargs.
Full Changelog: v0.0.15...v0.0.16