Changelog
- 1c9921b Merge pull request #36 from jspelletier/remove-misleading-nofilter-message
- 035b923 Merge pull request #39 from jspelletier/post-pr-comments-addressing
- fa20597 Merge pull request #40 from jspelletier/add-makefile-build-windows-target
- 70dc62a Merge pull request #42 from jspelletier/tweak-build-windows
- 906b7bd Merge pull request #45 from JoaoCostaIFG/feat/run-subcommand
- 9eb7257 Merge pull request #46 from JoaoCostaIFG/feat/check-subcommand
- c1dfa38 Merge pull request #50 from edouard-claude/fix/git-status-preserve-filenames
- f261ce5 Merge pull request #53 from JoaoCostaIFG/master
- 6599f72 Merge pull request #55 from edouard-claude/fix/issue-44-crlf-line-endings
- 6102ed7 Merge pull request #58 from edouard-claude/fix/issue-56-misleading-no-filter-message
- 8ed7d50 Merge pull request #61 from edouard-claude/claude/review-issue-60-Cm9mm
- 0312e11 build: add build-windows target and clean up snip.exe on clean
- ff50ead build: pin GOARCH=amd64 in build-windows target
- d9f2caf feat(codex): add native PreToolUse hook integration (closes #60)
- 9f8a42d feat(pi): add native PreToolUse hook integration for Pi (pi.dev)
- 2c7baaf feat: add check subcommand with unproxyable shell builtins
- a2fd223 feat: add run subcommand to avoid shadowing built-in commands
- c855138 feat: improve ls filter with locale-independent reformatting and append mode for group_by/aggregate
- 153e1af feat: restyle discover output (#37)
- 3e85aa7 feat: suppress passthrough message when filter exists but flags excluded it
- e33e032 fix(engine): silence misleading no-filter hint for sibling subcommands
- 8559d7a fix(engine): strip CR from CRLF line endings before filtering
- 8cfbabe fix(git): insert injected args after subcommand instead of at end
- c4899a6 fix(git-status): preserve filenames using append:true on group_by (#48)
- 86ac505 fix(ls): exclude hidden directories from extension summary
- 203094c fix(tracking): add WAL mode and busy timeout to handle concurrent access
- 00433bd fix(tracking): explicitly discard PRAGMA execution return values
- 4395507 fix: address PR review feedback
- 28be067 fix: exclude --version from filters so version queries pass through
- 388b717 fix: reject arguments between run and -- separator, deduplicate unproxyableReason calls
- cad2c78 fix: use display.PrintError for unproxyable messages and pass flags to runCheck
- ed2d781 refactor: extract parseSeparatorArgs helper, remove unused flags param, add check happy-path test