Release Notes
Bug Fixes
- Treat assistant streaming as active before first token by @Blankeos
- Keep streaming status visible in compact terminal widths by @Blankeos
- Avoid accidental selection during cursor navigation by @Blankeos
- Normalize interleaved tool-call/result replay ordering by @Blankeos
- Improve markdown table wrapping and terminal error notifications by @Blankeos
- Improve compaction selection, token accounting, and stats messaging by @Blankeos
- Preserve draft media state when navigating prompt history by @Blankeos
- Fix chat selection shortcut ordering by @Blankeos
- Add active-tab scrolling and dynamic height sizing by @Blankeos
Chores
- Add Homebrew publishing pipeline by @Blankeos
Features
- Coalesce terminal mouse input and improve chat wheel scrolling by @Blankeos
- Add chat find bar and improve command-backspace line navigation by @Blankeos
- Optimize incremental streaming rendering and persistence by @Blankeos
- Add reasoning capability mappings for supported models by @Blankeos
- Add reusable action dialog for copy and message actions by @Blankeos
Install crabcode 0.0.3
Install prebuilt binaries via Homebrew
Install
brew install blankeos/tap/crabcode # brew
npm install -g crabcode # or npm
bun install -g crabcode # or bun
cargo binstall crabcode # or cargo-binstall (prebuilt binary, faster)
cargo install crabcode # or cargo (build from source)
curl -sSL https://raw.githubusercontent.com/Blankeos/crabcode/main/install.sh | sh # or linux/macos (via curl)
Download crabcode 0.0.3