v2.1.79
Claude CodeSummary
This release introduces new authentication options for API billing and a `/remote-control` feature in VS Code to bridge sessions to the web interface. Several critical bugs have been resolved, including fixes for subprocess hanging, Ctrl+C in print mode, and issues with voice activation and session hook firing. Performance improvements include reduced startup memory usage and better handling of non-streaming API fallbacks.
New Features
- Added support for Anthropic Console (API billing) authentication via the `--console` flag in `claude auth login`.
- Introduced a "Show turn duration" toggle within the `/config` menu to display how long each turn took.
- Enabled bridging your local session to claude.ai/code using the new `/remote-control` command in VS Code.
- Enabled AI-generated titles for session tabs in VS Code, based on the first message in the session.
Bug Fixes
- Fixed the `claude -p` command hanging when executed as a subprocess without explicit stdin.
- Fixed Ctrl+C not functioning correctly when using `claude -p` (print) mode.
- Fixed the `/btw` command incorrectly returning the main agent's output instead of answering the side question during streaming.
- Fixed voice mode failing to activate correctly on startup when `voiceEnabled: true` was configured.
- Fixed incorrect left/right arrow navigation behavior within the `/permissions` menu.
- Fixed the `CLAUDE_CODE_DISABLE_TERMINAL_TITLE` environment variable failing to prevent the terminal title from being set on startup.
- Fixed custom status lines appearing blank when workspace trust settings were blocking them.
- Fixed enterprise users being unable to retry requests after encountering rate limit (429) errors.
- Fixed `SessionEnd` hooks failing to fire when using interactive `/resume` to switch between sessions.
- Fixed the thinking pill displaying "Thinking" instead of the actual thought duration after a response finished in VS Code.
- Fixed the session diff button being missing when opening sessions from the left sidebar in VS Code.
Improvements
- Improved startup memory usage by approximately 18MB across all scenarios.
- Improved non-streaming API fallback by implementing a 2-minute per-attempt timeout to prevent sessions from hanging indefinitely.
- Updated `CLAUDE_CODE_PLUGIN_SEED_DIR` to support multiple seed directories separated by the platform's path delimiter (e.g., `:` on Unix, `;` on Windows).