Claude Code 2.1.212: /fork becomes a background session, /subtask added, runaway-loop caps
/fork now copies the conversation into its own background session and the old in-session subagent behavior moves to /subtask. New per-session ceilings cap web searches and subagent spawns, MCP calls over 2 minutes auto-background, and the Task tool's mode parameter is deprecated and ignored.
PUBLISHED2026-07-16
OBSERVED2026-08-11
AGE26d
SOURCES1
/forkcopies the conversation into a new background session with its ownclaude agentsrow; the previous in-session subagent is now/subtask- Task tool
modeparameter deprecated and ignored — subagents inherit the parent session's permission mode - Session caps: WebSearch calls default 200 (
CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSION), subagent spawns default 200 (CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION, reset by/clear) - MCP tool calls over 2 minutes auto-background; tune with
CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS - Added
claude auto-mode reset(confirmation prompt,--yesto skip) - Fixed plan mode auto-running file-modifying Bash commands (
touch,rm) with no permission prompt or SDKcanUseToolcallback - Fixed worktree creation following a committed symlink at
.claude/worktrees, which could write outside the repository - Fixed a
continue:falsehook halt being dropped on mid-stream tool failure, and hook infrastructure errors reported as user rejections - Fixed SIGTERM orphaning a Bash process tree in print/SDK mode; the CLI now kills the tree and exits 143
- Fixed
/backgroundandclaude --bgfailing withuv_spawnerrors on Windows when Group Policy blocks PowerShell 5.1 - Several
/ultrareviewfixes: PR references like#123and pasted URLs, fetching remote branches, billing confirmation after/clear /resumein the agent view opens a picker of past sessions, including deleted ones, and resumes as a background session- Fixed conversations with many images failing with "Request too large"; web search/fetch retry 529 and rate-limited requests with bounded backoff
SendMessagebodies no longer duplicated into replayed history and tool results- Prompt caching's mid-conversation system block now works behind gateways and custom base URLs
- OpenTelemetry: fixed chunked-encoding rejections (411/400) from Azure Monitor, and missing
trace_id/span_idwhenTRACEPARENTis set
Note: the source entry is truncated mid-bullet at the end (Enterprise forceLoginMethod enforcement).
COMMUNITY
No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.