Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.229 Home All releases olderv2.1.228 v2.1.231newer
Claude Code v2.1.229

Remote sessions can receive queued notifications and read them with a new tool

Not switched on
Useful3 Signal5
Remote Control Notable not in their notes

Remote sessions can be handed webhook, schedule and cross-session events mid-turn and read them with a new tool.

Queued notifications and a ReadNotifications tool exist but only work under CLAUDE_CODE_REMOTE plus an internal remote check.

CLAUDE_CODE_REMOTE
What

Sessions running in remote mode can now be handed out-of-band events while a turn is in flight (GitHub webhook activity, a scheduled trigger firing, a message from another Claude session). They are buffered and Claude is nudged to call a new tool, ReadNotifications, until it reports 0 remaining. This needs remote mode, set through CLAUDE_CODE_REMOTE plus an internal remote check; payloads arriving otherwise are dropped.

Details
  • Drained notification bodies are wrapped in an explicit warning that they are relayed external content and may imitate the surrounding delimiters.
  • Oversized content is refused without acknowledgement, and the buffer has a fixed size cap.
  • Telemetry lands under ccr_queued_notifications with reasons malformed_payload, not_remote, content_too_large, buffer_full and nudge_ignored.
Evidence

queued_notification outside remote mode

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.229 →