v2.1.193
Claude CodeSummary
This release introduces several new capabilities, including live file path autocomplete in bash mode and enhanced configuration for auto-mode classification. Several bugs related to background agent persistence and UI state after login have been resolved, alongside improvements to MCP authentication and plugin renaming.
New Features
- Added the "autoMode.classifyAllShell" setting to route all Bash/PowerShell commands through the auto-mode classifier.
- Enabled display of auto-mode denial reasons in the transcript, the denial toast, and the `/permissions` recent denials list.
- Introduced the `claude_code.assistant_response` OpenTelemetry log event containing the model's response text (configurable via environment variables).
- Added live file path autocomplete functionality when using bash mode (!).
- Added a startup notice directing users to `/mcp` when MCP servers require authentication.
- Enabled automatic memory-pressure reaping for idle background shell commands (can be disabled).
Bug Fixes
- Fixed stale or empty state appearing immediately after `/login` in the `/model` command and other client-data-gated UIs.
- Fixed backgrounding (using ←←) spuriously cancelling with a message about abandoning background tasks when all tasks were correctly carried over.
- Fixed pinned background agents being incorrectly re-prompted to "Continue from where you left off" after every automatic update.
- Fixed backgrounding the main turn causing a phantom "general-purpose (resumed)" subagent to spawn and re-run the main conversation.
- Fixed the agent panel incorrectly hiding sibling agents when a subagent was being viewed.
Improvements
- Improved background agents so the launch result no longer instructs Claude to "end your response," allowing it to continue working on other tasks while the agent runs.
- Improved MCP `headersHelper` authentication by making the helper automatically re-run and reconnect upon receiving 401/403 errors from a tool call.
- Improved plugin auto-rename functionality by automatically following marketplace `renames` maps to update user settings.
- Improved the message displayed by `/add-dir` when the specified directory is already a working directory.