v0.5.0
Highlights
WebP image-shrink default — ~39% smaller than the previous JPEG output on screenshots, ~97% smaller than raw PNG. Anthropic's Vision API natively supports image/webp.
Install-time image-codec probe. token-goat install now records image codecs: ok|FAIL as a normal install step and, when WebP/JPEG/PNG support is incomplete, prints a banner-delimited warning with platform-specific install hints (apt-get / dnf / pacman / apk / brew). AI agents driving the install can resolve the gap as part of the same task instead of discovering it months later.
30 token-savings iterations. DB reindex ~80x faster (84 s -> ~1 s for 100 files), hook dispatch ~65% faster (~86 ms -> ~30 ms), repomap output ~30-40% denser, real-LRU image cache, lockfile-guarded eviction, cross-shell project-hash unification (WSL/Cygwin/Git Bash now share the index with Windows), lockfile/minified-bundle/sourcemap exclude defaults, parser SHA-keyed result LRU, per-session result cache, webfetch content-hash dedup, smarter hint suppression.
New CLI surface. install --dry-run, install --verify, map --compact, semantic --max-distance, semantic --no-rerank, gdrive-sections, qualified Class.method reads, Heading#N section ordinals, "Did you mean?" miss suggestions.
Regression benchmark suite locks in the measured wins so future refactors cannot silently regress them.
See the full 0.5.0 entry in CHANGELOG.md for the complete list.