Charm's terminal coding agent Crush shipped v0.97.0/v0.97.1 on 2026-09-29 (npm @charmland/[email protected]): toggle MCP servers on/off in the UI (global or local); show the current Git branch in the TUI; continue Claude Channels session injection with exactly-once routing; toggle the sidebar with ctrl+b; fix Anthropic cache-creation token counting, clipboard false failures, and OpenAI OAuth refresh via Catwalk. ~36 commits vs v0.96.0.
Key Takeaways
- ✓Releases v0.97.0 + v0.97.1; ~36 commits vs v0.96.0
- ✓Toggle MCPs on/off in UI globally or locally (#3725)
- ✓Git branch in TUI (#2437); sidebar toggle via ctrl+b (#3935)
- ✓Claude Channels delivery part 2/3: session injection, exactly-once routing (#3346)
- ✓Install:
npm i -g @charmland/[email protected]or Homebrew; docs at charm.sh/crush
Finished reading? Explore benchmark rankings & pricing
Real-world SWE-bench scores & $20/mo vs API cost break-even calculator
Project Links & Resources
Direct AccessIn-Depth Technical Analysis
Background
Terminal coding agents need fast MCP control, branch awareness, and correct provider billing. Crush is Charm's cross-platform TUI agent (~28k★ on GitHub).
What shipped
v0.97.0 adds UI MCP toggles (#3725), Git branch display (#2437), Claude Channels delivery 2/3 (#3346), sidebar toggle via ctrl+b (#3935), plus fixes for Anthropic cache-creation tokens, clipboard reporting, project data dirs, and OpenAI OAuth via Catwalk. v0.97.1 removes a powerline glyph that broke branch display without Nerd Fonts.
Benchmarks
No public SWE-bench numbers. Signal: ~36 commits vs v0.96.0. Validate MCP toggles and cache-token accounting on your stack.
Get started
npm i -g @charmland/[email protected] or Homebrew/Winget; docs at charm.sh/crush.
Discussion & Comments
0Sign in to join the discussion
Connect with AI developers to exchange benchmark insights.