Claude Code v2.1.81
Summary
- Added --bare flag for scripted -p calls — skips hooks, LSP, plugin sync, and skill directory walks; requires ANTHROPICAPIKEY or an apiKeyHelper via --settings (OAuth and keychain auth disabled); ...
Release Notes
- Added --bare flag for scripted -p calls — skips hooks, LSP, plugin sync, and skill directory walks; requires ANTHROPICAPIKEY or an apiKeyHelper via --settings (OAuth and keychain auth disabled); auto-memory fully disabled - Added --channels permission relay — channel servers that declare the permission capability can forward tool approval prompts to your phone - Fixed multiple concurrent Claude Code sessions requiring repeated re-authentication when one session refreshes its OAuth token - Fixed voice mode silently swallowing retry failures and showing a misleading "check your network" message instead of the actual error - Fixed voice mode audio not recovering when the server silently drops the WebSocket connection - Fixed CLAUDECODEDISABLEEXPERIMENTALBETAS not suppressing the structured-outputs beta header, causing 400 errors on proxy gateways forwarding to Vertex/Bedrock - Fixed --channels bypass for Team/Enterprise orgs with no other managed settings configured - Fixed a crash on Node.js 18 - Fixed unnecessary permission prompts for Bash commands containing dashes in strings - Fixed plugin hooks blocking prompt submission when the plugin directory is deleted mid-session - Fixed a race condition where background agent task output could hang indefinitely when the task completed between polling intervals - Resuming a session that was in a worktree now switches back to that worktree - Fixed /btw not including pasted text when used during an active response - Fixed a race where fast Cmd+Tab followed by paste could beat the clipboard copy under tmux - Fixed terminal tab title not updating with an auto-generated session description - Fixed invisible hook attachments inflating the message count in transcript mode - Fixed Remote Control sessions showing a generic title instead of deriving from the first prompt - Fixed /rename not syncing the title for Remote Control sessions - Fixed Remote Control /exit not reliably archiving the session - Improved MCP read/search tool c