Unclear It is not stated what the "spawn" mode does or which tool these findings come from.
What
When Claude Code assembles the prompt it uses for reviewing code, it now picks one of two ways to report findings (the problems or observations the review turns up). The previous check is gone. That check only looked at whether the CLAUDE_CODE_REPORT_FINDINGS environment variable was set and whether a findings tool was in the list of available tools. An environment variable is a setting passed to a program from outside it.
spawnmode is used wheneverCLAUDE_CODE_REPORT_FINDINGSis set.messagemode is used otherwise, but only when all of these hold: the client isdesktop_apporweb_claude_ai, the session was started from a remote entrypoint, and thetengu_purring_micaligate is true. A gate is a switch Anthropic can turn on or off remotely. Nothing has been read about this gate in this release, so whether it is on is unknown.- In
messagemode the prompt gains an extra section asking for one line per finding, each with its outcome. messagemode is skipped when the output format is text or json.- The prompt's
uses_report_findings_toolvalue is now worked out from this new mode choice instead of the old check, and some parts of the review prompt were moved around.
Why
In practice, the way review findings are presented can now differ between the terminal and the desktop app or claude.ai on the web. In those apps, findings may arrive as a short one-line-per-finding message. Anyone who relies on CLAUDE_CODE_REPORT_FINDINGS still gets the spawn behaviour. Because the review prompt itself changed, the wording and layout of review output may also shift.
tengu_purring_micali Not enough to sayNothing 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.315: on
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.
Read once, for one account on one subscription tier, against v2.1.315. It isn't a statement about your account. What a flag value here can and cannot tell you
It is not stated what the "spawn" mode does or which tool these findings come from.
New in this build: tengu_purring_micali