Unclear Whether the notice appears on standard error or only in the debug log by default is not known.
What
Print mode is the non-interactive way of running Claude Code with claude -p, where it answers and exits instead of opening a chat screen. Several of its outputs change:
- Text results can now be printed as each turn ends, not only when Claude Code exits. Empty successful results are skipped, and several results are separated by blank lines. This is controlled by the gate
tengu_jazzy_puddle; nothing has been read about its state. - When input is closed and Claude Code keeps waiting on background tasks or a scheduled wakeup, it now prints a one-time notice saying what it is waiting for (
Waiting for background work to finish). It goes to stderr (the error output) or the debug log. - The
content_block_stop,message_deltaandmessage_stopevents in the live SDK stream (the event feed a program reads when driving Claude Code from code) are now built with extra context added into them.
Why
Headless runs that looked stuck now say why they are waiting. Scripts that run several turns may now see intermediate results printed, and programs that read stream events may see extra fields on those three events.
tengu_print_ceiling_stop_agents 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.295: 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.
tengu_giggly_dragonfly 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.295: 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.295. It isn't a statement about your account. What a flag value here can and cannot tell you
Whether the notice appears on standard error or only in the debug log by default is not known.