Claude Code v2.1.193
Released Jun 25, 2026 (2 months ago).
123 issues reference this build
41 still open
82 resolved (67%)
"References this build" means the issue body mentions running 2.1.193 (from the
bug-report template). It reflects report volume, not a proven defect count — an issue may mention a
version without being caused by it. First-party data from the anthropics/claude-code tracker.
Top issues reported on v2.1.193
Ranked by community engagement (reactions and comments).
- AskUserQuestion dialog auto-submits on mouse click without confirmation
- [Bug] Accidental mouse clicks on selection prompts misfire; mitigation breaks fullscreen scrollback
- [BUG] hasTrustDialogAccepted never persisted to ~/.claude.json despite repeated interactive sessions
- [BUG] Support HTTPS proxy (https:// scheme) for HTTPS_PROXY environment variable
- [FEATURE] design-sync is React-only: add support for Svelte / non-React design systems
- CERT_HAS_EXPIRED on Windows native install during OAuth login, no proxy/VPN/AV — curl succeeds on same host
- Shift+Enter no longer inserts newline — submits instead (regression ~June 30)
- [BUG] Claude Code 2.1.193 on Linux: getaddrinfo EREFUSED on all Anthropic domains
- [BUG] Login verification code email is not received on the first request
- [BUG] Kitty keyboard protocol gated on terminal-name allow-list instead of CSI ? u capability — capable terminals (Alacritty) denied
- [BUG] Paste broken in terminal.app
- Trust dialog suppressed by ancestor trust while permission loading exact-matches the workspace key — subfolder permissions silently dropped with no interactive remedy
- ReferenceError: getCurrentOutputStyleName is not defined on session start/resume (regression in 2.1.193, still in 2.1.195)
- [BUG] Asked to authenticate gmail server by /mcp but that option is not listed
- [BUG] 2.1.193 VS Code extension (Windows, native): OAuth login fails "certificate has expired" — regression from 2.1.190
- [BUG] out of credits in 3 days, as a hobbyist.
- [Feature Request] Add per-subagent observability (model, effort) to /agents Running tab and agent JSON output
- [BUG] Remote Control bridge registration sent as plaintext HTTP through proxy instead of CONNECT-tunneling
- [BUG] Agent View: reopening a stopped/completed background session respawns with a new session-id, prior conversation is lost (v2.1.195, macOS)
- [BUG] Got a session limit issue without actually using it, hit the limit exactly at the start of the reset
- [Bug] Excessive token consumption in session - 42% usage in 40 minutes for standard PR review workflow
- [BUG] Inconsistent Context Window Between CLI and VSCode plugin
- VS Code extension: sessions sidebar omits externally-created session transcripts (regression in 2.1.187–2.1.191)
- claude update fails with "getaddrinfo EREFUSED" on split-DNS VPN — updater resolves via c-ares, not the system resolver
- [Bug] Mouse clicks not responding in TUI on Terminal.app v2.1.193
- [BUG] LSP goToDefinition drops files in .venv
- I repeatedly ignore my own memory, saved scripts, and user instructions — causing production data loss 5 times in a row
- [Bug] Session transcripts leak secrets (GitHub PAT, API tokens) to persisted logs
- [Bug] Claude incorrectly believes it has exited plan mode while still active
- [BUG] Auto session recap no longer fires on idle return (macOS Apple Terminal CLI, 2.1.193)
Changelog
What's changed
- Added
autoMode.classifyAllShellsetting to route all Bash/PowerShell commands through the auto-mode classifier instead of only arbitrary-code-execution patterns - Added auto-mode denial reasons to the transcript, the denial toast, and
/permissionsrecent denials - Added
claude_code.assistant_responseOpenTelemetry log event containing the model's response text. Redacted unlessOTEL_LOG_ASSISTANT_RESPONSES=1; when that var is unset it followsOTEL_LOG_USER_PROMPTS, so deployments that already log prompt content will start receiving response content on upgrade — setOTEL_LOG_ASSISTANT_RESPONSES=0to keep prompts-only. - Added live file path autocomplete to bash mode (
!) - Added a startup notice when MCP servers need authentication, pointing at
/mcp - Added automatic memory-pressure reaping for idle background shell commands (disable with
CLAUDE_CODE_DISABLE_BG_SHELL_PRESSURE_REAP=1) - Fixed
/modeland other client-data-gated UI showing stale/empty state immediately after/login - Fixed backgrounding (←←) spuriously cancelling with "N background tasks would be abandoned" when all running tasks carry over to the new session
- Fixed pinned background agents being re-prompted to "Continue from where you left off" after every auto-update
- Fixed backgrounding the main turn spawning a phantom "general-purpose (resumed)" subagent that re-ran the main conversation
- Fixed agent panel hiding sibling agents when viewing a subagent
- Improved background agents: the launch result no longer instructs Claude to "end your response" — it keeps working on other tasks while the agent runs
- Improved MCP
headersHelperauth: the helper now re-runs and reconnects automatically when a tool call returns 401/403 - Improved plugin auto-rename: marketplace
renamesmaps are now followed automatically, updating your settings to the new name - Improved
/add-dirmessage when the directory is already a working directory