Change8

v2.1.79

Claude Code
4 features11 fixes3 improvementsclihookssdkvscode

Summary

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).

Claude Code Documentation

Claude Code v2.1.79 - What's New - Change8