Claude Code can batch multiple background task completion notifications together instead of showing each one separately
What
- A new flag
tengu_swirling_meteorcontrols whether task-stop notifications from background agents get coalesced (merged together) during a session's live loop. - Print/headless mode gained a
coalesceTaskNotificationsoption and a newprint_task_notification_coalescetelemetry event, tracking how much held completion text and workload is batched. - The session's message-queue engine gained a
coalesceTaskNotificationscallback: when enabled, a queued task-notification whose text fits under a length budget is merged into the pending turn instead of being sent out as a separate message. This path is currently gated off by default.
Why
When several background tasks (like background agents or shell commands) finish around the same time, Claude Code can now group their completion notifications into one update instead of interrupting the session repeatedly.
tengu_swirling_meteor 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.274: 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.274. It isn't a statement about your account. What a flag value here can and cannot tell you
New in this build: tengu_swirling_meteor