Claude Code 2.1.200: Manual mode is now default and background agent fixes

This update sets the default permission mode to Manual across all interfaces: CLI, VS Code, JetBrains, and the --help output. The previous flags --permission-mode manual and “defaultMode”: “manual” remain supported. AskUserQuestion prompts no longer auto-proceed, and users can set a timeout via /config.
The bulk of the changes address background agents. The update fixes silent session termination after sleep, the accidental resumption of turns canceled via Esc, and a bug where agents failed to start due to stale daemon.lock files with reused PIDs. Daemon priority is now determined by build timestamps, preventing older versions from hijacking control.
Additionally, the release resolves a startup crash that occurred when disabledMcpServers or enabledMcpServers in .claude.json were not formatted as arrays.
Up next
Claude Sonnet 5 handles date ambiguity in HR benchmark
A new test for Claude Sonnet 5 used a date-format trap to see if the model could handle ambiguous HR data. Sonnet 4.6 processed the task without noticing the conflict, but Sonnet 5 flagged the mixed date formats and asked for clarification before calculating the bonuses.
Related stories
- Claude Code 2.1.202 adds workflow size control and fixes Remote Control
- No multiplayer in Claude Code Projects yet, Anthropic says
- Cloud sessions in Claude Code now set up your repo
- Claude Code 2.1.319 drops auto mode fallback behind gateways
- Claude Code cuts subagent update cost 99%, session use 5%
- Claude Code 2.1.318: login expiry warning, runner log change
Comments
No comments yet. Be the first.
Join the conversation
Sign in to leave a comment. It appears after moderation.

