The Agent tool, which starts subagents (helper copies of Claude that take on part of a task), has a new setting, preserveToolUseResultInSubagents. When it is true, the results of the tools a subagent uses (running commands, reading files and so on) are kept instead of being removed.
The setting takes its value from the tengu_velvety_sprout switch, which Anthropic's servers decide for each account. The Agent tool's own description is unchanged in this release.
Why
Where it applies, subagents hold on to more of what their tools returned.
Read from
Feature flag
tengu_velvety_sproutNot enough to say
Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.
This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.281: off
These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.