Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.280 Latest v2.1.285 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.285 ·

Forked subagents can no longer exit plan mode

A forked subagent that tries to leave plan mode is now refused, because that belongs to the session that started it

You'll notice Improvements
JSON All of v2.1.285
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
SubagentsArea: what it touches
ImprovementsKind: in v2.1.285,
ImprovementsSection of the release
What

Plan mode is a mode where Claude plans its work for your approval before making changes. A forked subagent is a helper that is started as a copy of the current session to handle part of the work. Such a subagent now cannot use the ExitPlanMode tool, whether it is in plan mode or in the fallback mode. It gets the message "A fork cannot exit plan mode; that belongs to the session that forked it. Finish your part and report back." Before, the only check was whether the session was in plan mode.

Why

This stops a helper from approving its parent session's plan on its own, so leaving plan mode stays with the session you are working in.

Read from
Names in the bundleExitPlanMode
How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtExactly which built-in subagent this check applies to is not clear.

See this entry in the whole of v2.1.285 →

Feedback