Skip to content

0.0.5 - 2026-06-29

Choose a tag to compare

@github-actions github-actions released this 30 Jun 07:21

Install

brew install blankeos/tap/crabcode # Homebrew (macOS/Linux)
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)

Release Notes

Bug Fixes

  • Clear command input before processing command submissions by @Blankeos
  • Derive fork titles from session name by @Blankeos
  • Exclude non-decode waits from streaming TPS and duration metrics by @Blankeos
  • Jump to latest child session for subagent navigation by @Blankeos
  • Propagate cancellation between parent and subagent sessions by @Blankeos
  • Inline streaming assistant indicator into message view by @Blankeos
  • Use assistant tool parts to resolve file path hyperlinks by @Blankeos
  • Avoid marking directories as clickable hyperlinks by @Blankeos
  • Hide placeholder assistant entries from timeline list by @Blankeos
  • Improve SSE error parsing and OAuth refresh error handling by @Blankeos
  • Keep chat input cursor fixed during mouse scrolling by @Blankeos
  • Fix Alt+Backspace word deletion for UTF-8 and boundary cases by @Blankeos
  • Improve subagent footer layout at narrow widths by @Blankeos
  • Restore input navigation in running subagent sessions by @Blankeos
  • Add command/option shortcuts for custom text editing by @Blankeos

Features

  • Add configurable small model for automatic session titles by @Blankeos
  • Lazily hydrate sessions and cache message counts by @Blankeos
  • Add MCP server configuration, management, and tool execution by @Blankeos
  • Add hierarchical subagent thread tabs and parent/child session navigation by @Blankeos
  • Remote client ui add touch manipulation by @Blankeos
  • Remember permission grants by pattern scope by @Blankeos
  • Propagate OpenAI request options into subagent sessions by @Blankeos
  • Include dialog item IDs in search matching by @Blankeos
  • Add resume-session shortcut and active-project sidebar sync by @Blankeos
  • Render write_files tool output with per-file diffs by @Blankeos
  • Surface status-driven primary agents and improve streaming thread UX by @Blankeos
  • Prioritize favorite models during search by @Blankeos
  • Add primary-agent picker dialog and command-driven switching by @Blankeos
  • Add interactive /move command to relocate current session by @Blankeos
  • Format assistant reasoning and add thinking toggle controls by @Blankeos
  • Add cancellable streaming retries with backoff and status UI by @Blankeos

Doc

Install crabcode 0.0.5

Install prebuilt binaries via Homebrew

brew install blankeos/tap/crabcode

Download crabcode 0.0.5

File Platform Checksum
crabcode-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
crabcode-x86_64-apple-darwin.tar.xz Intel macOS checksum
crabcode-x86_64-pc-windows-msvc.zip x64 Windows checksum
crabcode-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
crabcode-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum