Expect more subagents to run in the background rather than blocking your turn.
What's wrong with this entry?
The description of the Task tool's run_in_background option was rewritten to discourage waiting on agents. Foreground is now reserved for the case where the very next step depends on that agent's answer and nothing else useful could happen in the meantime, so expect more subagents to run in the background.
Set to false only when your very next action depends on this agent's result and nothing else could usefully happen while it runs
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.234
Another forged control tag is escaped in subagent output
Both mention subagent
-
v2.1.234
Spawned processes get
--flag=valuewhen the value looks like a flagBoth mention subagent
-
v2.1.235
New error for delegating to a subagent without naming one
Both mention subagent