Claude Code v2.1.90 — /powerup, defer hooks, autocompact fix
| ● Double release | April 2, 2026 |
v2.1.89 → v2.1.90
Interactive learning, smarter permission handling, and performance fixes — two releases packed into one update.
⭐
/powerup — Learn by Doing
New slash command /powerup launches interactive feature lessons with live demos — the fastest way to discover Claude Code capabilities you didn't know existed. Think of it as a built-in tutorial system. (v2.1.90)
🎯Features
"defer" Permission Decision PreToolUse hooks can now return "defer" to pause headless execution and resume later — perfect for CI pipelines where some steps need human review. (v2.1.89) |
Permission Denied → Recent Tab When auto mode denies a tool, you now get a notification and a new /permissions → Recent tab where you can retry with R. No more guessing what was blocked. (v2.1.89) |
Non-blocking MCP in Headless Mode Set MCP_CONNECTION_NONBLOCKING=true to skip MCP server connection wait in -p mode. Faster startup for scripts that don't need all servers ready. (v2.1.89) |
⚡Improvements
Autocompact Thrash Detection Claude Code now stops auto-compacting after 3 consecutive failures in a session. Previously, sessions could burn through 250K+ wasted API calls per day globally from runaway compaction loops. (v2.1.89) |
SSE + Transcript Performance Transcript write performance is now linear instead of quadratic — long sessions with many tool calls no longer slow to a crawl. (v2.1.90) |
💡Pro Tip
The new "defer" hook decision is a game-changer for CI/CD. Set up a PreToolUse hook that defers on destructive operations, then have your pipeline resume after a Slack approval. Headless Claude Code just became production-safe.
Auto-curated from the official changelog · cc.storyfox.cz · by @phasE89
Don't miss what's next. Subscribe to Claude Code Cheat Sheet: