What
Skills with context: fork can now specify background: false to run the forked agent inline (blocking the turn) rather than as a background task that reports via task notification.
Details
- Default behavior (
background: trueor omitted): fork dispatches as a background agent and returns a task notification background: false: the caller waits for the fork result in-line, same as a regular agent call- Useful when a skill needs the fork result before continuing
Evidence
New frontmatter field (search for "Only for \context: fork\. Forks run as background agents")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agree
Changed skills with context: fork to run in the background by default; opt out per skill with background: false