Under the hood
The Bash tool's don't-poll guidance now appears only when a capability and background-task check both pass.
The Bash tool's guidance on avoiding polling/sleeping and using the Monitor tool for long-running background processes is now shown only when a capability check and a background-task-support check both pass, rather than unconditionally. The guidance text itself is unchanged; only the conditions under which it appears have been refined.
Names in the bundleMonitor
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
Added since
A small documentation edit on Run Claude Code behind a corporate launcher touched a line naming Monitor after this was published.
With a launcher configured, `ps` and Activity Monitor no longer show Claude Code's `claude bg-pty-host` and `claude bg-spare` labels for the background helper processes, because the launcher's `exec` rebuilds the argument list. Losing the …corporate-launcher see the edit
Confirmed since
Anthropic's documentation has since written up Monitor, on Claude apps gateway configuration.
The CLI sends metrics, logs, and, when enabled, traces to the gateway, which relays them verbatim to each configured destination. The exports use OpenTelemetry Protocol (OTLP) over HTTP. To skip the relay and have sessions export straight …claude-apps-gateway-config see the edit
One source agreesOne thing we can check says the same as this entry.
Anthropic's documentation agrees
Anthropic's documentation has since written up Monitor, on Claude apps gateway configuration.