Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.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

Group of 2 Use it now Notable New Features
JSON All of v2.1.280
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
PluginsArea: what it touches
New FeaturesKind: in v2.1.280,
What probably matters to youSection of the release

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