New Features
- collapsed diff mode with
vtoggle, expand individual hunks with.#5 - status line with filename, diff stats, hunk position, and always-visible mode indicators
- help overlay with
?key showing organized keybinding reference #7 - word wrap mode with
wtoggle and--wrapCLI flag #8 - vim-style
/search withn/Nmatch navigation andescto clear #9 - configurable search highlight colors (
--color-search-fg,--color-search-bg)
Improvements
- background-only search highlighting preserves syntax colors within matches
- reverse video fallback for search highlights in
--no-colorsmode - mode indicators always visible (muted inactive, active foreground when on)
- muted pipe separators in status line using raw ANSI sequences
- extract collapsed diff mode into separate file for maintainability
- remove redundant tools from allowed-tools #6 @akinolur
Bug Fixes
- help overlay renders on top of content instead of replacing it
- hunk count always shown in status line, fix singular/plural "1 hunk"
- truncate long filenames in tree pane to prevent selection wrapping
- launch script flag parsing hardened for short flags and
-o/--output