Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.280 ·

Cross-session messaging gains hook interception and a new plugin API

Plugins can now intercept and redirect messages sent between sessions, and gain a new API to read, send, and authorize cross-session messages

TierUse it nowhow much it should matter to you
Useful4my rating, 1 to 5
Signal3worth watching, 1 to 5
AreaPluginswhat it touches
KindNew Featuresin v2.1.280,
Group of 2 Use it now Notable

Plugins can now intercept and redirect messages sent between sessions, and gain a new API to read, send, and authorize cross-session messages

What

  • SendMessage now routes through a hook pipeline that lets a plugin hook rewrite the recipient or the message text before delivery. If the recipient changes, permissions are re-checked. If a hook tries to readdress a send but no ask handler is present to approve it, or the readdress is denied, the send is dropped with an explicit refusal.
  • A new plugin-facing API was added for cross-session/agent messaging: $.session.messages reads another agent's or session's transcript, $.session.authorize authorizes a first-party credential for a session, and $.session.send sends a message to another live session or agent (built on the SendMessage tool), including resolving session IDs and reporting delivery-failure reasons.

Why

Together these give plugins more control and visibility over cross-session communication: they can intercept, redirect, or block messages between sessions, and they gain a proper API surface to read another session's history and send it messages programmatically, rather than only through the built-in tool.

See this entry in the whole of v2.1.280 →

Feedback