What's changed
- Added
--consoleflag toclaude auth loginfor Anthropic Console (API billing) authentication - Added "Show turn duration" toggle to the
/configmenu - Fixed
claude -phanging when spawned as a subprocess without explicit stdin (e.g. Pythonsubprocess.run) - Fixed Ctrl+C not working in
-p(print) mode - Fixed
/btwreturning the main agent's output instead of answering the side question when triggered during streaming - Fixed voice mode not activating correctly on startup when
voiceEnabled: trueis set - Fixed left/right arrow tab navigation in
/permissions - Fixed
CLAUDE_CODE_DISABLE_TERMINAL_TITLEnot preventing terminal title from being set on startup - Fixed custom status line showing nothing when workspace trust is blocking it
- Fixed enterprise users being unable to retry on rate limit (429) errors
- Fixed
SessionEndhooks not firing when using interactive/resumeto switch sessions - Improved startup memory usage by ~18MB across all scenarios
- Improved non-streaming API fallback with a 2-minute per-attempt timeout, preventing sessions from hanging indefinitely
CLAUDE_CODE_PLUGIN_SEED_DIRnow supports multiple seed directories separated by the platform path delimiter (:on Unix,;on Windows)- [VSCode] Added
/remote-control— bridge your session to claude.ai/code to continue from a browser or phone - [VSCode] Session tabs now get AI-generated titles based on your first message
- [VSCode] Fixed the thinking pill showing "Thinking" instead of "Thought for Ns" after a response completes
- [VSCode] Fixed missing session diff button when opening sessions from the left sidebar