Huge stability pass: 38 fixes span resume, fullscreen mode, hooks, and MCP reconnects; fullscreen ships on Bedrock/Vertex/Foundry, plus /claude-api upgrade for SDK migration.
/resume in long conversations/claude-api upgrade to migrate Python projects from anthropic 0.x to 1.x, and updated the skill's Python reference for 1.x (timeouts use anthropic.Timeout, not httpx.Timeout)awsAuthRefresh — the credential pre-check now honors HTTPS_PROXYsetMcpServers()/resume after more than ~64 KB of conversation was written following the renameclaude -c/resume picking up sessions from a different directory whose path differed only by characters like _, -, or ./resume and the agents view showing a session as recently changed (and reordering it) when only its file was touched or it was merely reopened/resume in all-projects mode telling you to cd into a deleted directory (e.g. a removed worktree); such sessions now resume in the current directorydark-ansi theme rendering expanded tool results in fullscreen mode with text the same color as the background.worktreeinclude patterns starting with **/ silently matching nothing when the target lived in a gitignored directory.md file starts with a UTF-8 BOM being silently ignored/insights echoing literal <message> tags in its response on some modelsmetadata.pluginRoot having no effect: bare plugin source names now resolve under it as the docs describe"35;150;7M" into the prompt when a mouse report arrived split across writesPreToolUse hook now resume in the original turn's trace instead of starting a new traceselection:copy keybinding silently dropping a text selection that had been extended with Shift+Arrow keys/voice startup tip still appearing after voice dictation was enabled via the voice.enabled setting!) Tab completion dropping the ./ from a ./script path, which left a command the shell couldn't run/config, /model) in fullscreen mode covering the latest messages; the conversation now stays pinned above the panel/workflows detail dialog overflowing the terminal and losing its header off-screen when opened while Claude is still responding.git/config.worktree unreadable, which broke every sandboxed git command in repos with extensions.worktreeConfig setclaudeMdExcludes not excluding a symlinked .claude/rules file when the pattern names the rules directory or the symlink rather than its target/ being unaddressable by SendMessage and shown as "(untitled)" in ListAgentsdf/dt leaving a broken [Pasted text #N] placeholder when the cursor was inside it/cost, status line, --max-budget-usd) now include the 1.1× US-only-inference premium for data-residency workspacesname@synced, work with claude plugin enable/disable <name>@synced, and never override a same-named plugin you installedSessionStart or Setup hook runs, so the container is not idle-reaped mid-hook/goal: repeat check-ins on long-running background work now back off (30 min, then 1 h, then every 2 h) instead of repeating every 30 minutes/goal: resuming a session from the claude --resume picker now restores its active goalListAgents now tells a session its own name (the one peers use to message it), and SendMessage to your own name says so instead of "no agent named …"ListAgents and /list-agents now list your live teammates (previously only subagents and other sessions appeared, so a reachable teammate looked absent)keybindingFlavor: "readline" now also matches Bash for word keys: Alt+F and Ctrl/Option+→ stop at the end of the word, Alt+D deletes to it (Ctrl+Y pastes it back), and punctuation separates wordsCLAUDE_CODE_RETRY_WATCHDOG) now fails immediately on organization spend-limit and out-of-credits errors instead of waiting indefinitely for a reset/clear now closes the session's Chrome tab group, and empty groups are closed on /resume and when Claude Code exitsclaude doctor wording when Remote Control isn't enabled for your accountSendMessage and find each other with ListAgents, as on macOS and Linux