修复了后台智能体会话在从 claude agents 重新打开时进入 git worktree 并因“No conversation found”而崩溃循环的问题
修复了流式传输期间 Ctrl+O 转录视图中思考文本重复显示的问题
修复了在远程会话中运行时,/doctor 显示矛盾的失败检查结果“不在远程会话内”的问题
修复了在 claude agents 调度和回复输入框中输入多行提示词时,光标卡在第一行末尾的问题
修复了在不支持 Unicode 的终端上,任务列表中后台智能体各行之间出现空行的问题
What's changed
Added fallbackModel setting to configure up to three fallback models tried in order when the primary model is overloaded or unavailable; --fallback-model now also applies to interactive sessions
Added glob pattern support in deny rule tool-name position ("*" denies all tools); allow rules reject non-MCP globs, and unknown tool names in deny rules warn at startup
Hardened cross-session messaging: messages relayed via SendMessage from other Claude sessions no longer carry user authority — receivers refuse relayed permission requests, and auto mode blocks them
MAX_THINKING_TOKENS=0, --thinking disabled, and the per-model thinking toggle now disable thinking on models that think by default via the Claude API (3P providers unchanged)
Claude Code now retries a turn once on the fallback model when the API rejects an unexpected non-retryable error; auth, rate-limit, request-size, and transport errors still surface immediately
claude update now announces the target version before downloading instead of going silent
claude agents: typing a URL into the list now filters to the session whose first prompt contained it
Fixed a recurring "image could not be processed" error and extra token usage when an unprocessable image was sent in a session
Fixed remote sessions becoming permanently stuck when a brief backend disruption occurred during worker registration at startup
Fixed flickering in JetBrains IDE terminals (IntelliJ, PyCharm, WebStorm, etc.) on 2026.1+ by enabling synchronized output
Fixed Shift+non-ASCII characters (e.g. Shift+ä → Ä) being dropped in terminals using the Kitty keyboard protocol (WezTerm, Ghostty, kitty)
Fixed PowerShell command validation occasionally hanging far past its time budget on Windows when a killed process's children held its output pipes
Fixed orphaned claude --bg-pty-host processes spinning at 100% CPU after the daemon dies while connected on macOS
Fixed voice mode requiring /login to clear a stale auth check after toggling /voice
Fixed managed settings with an invalid entry silently disabling enforcement of their remaining valid policies
Fixed managed-settings allowedMcpServers/deniedMcpServers predicates not matching when they use ${VAR} references
Fixed background agent sessions that entered a git worktree crash-looping with "No conversation found" when reopened from claude agents
Fixed duplicated thinking text in the Ctrl+O transcript view while streaming
Fixed /doctor showing a contradictory failed "Not inside a remote session" check when run inside a remote session
Fixed the cursor sticking at the end of the first line when typing a multiline prompt in the claude agents dispatch and reply inputs
Fixed blank lines appearing between background agent rows in the task list on terminals without Unicode support