Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.280 ·

Teammate and swarm messages now get a verified/forged provenance check

Claude Code now checks whether a teammate's message really came from who it claims, and treats spoofed messages differently

Group of 4 You'll notice Improvements
JSON All of v2.1.280
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
TeammatesArea: what it touches
ImprovementsKind: in v2.1.280,
ImprovementsSection of the release

What

  • Incoming messages between teammates (in a team or swarm session) are now classified as verified (the message ID matches what the sender actually wrote), forged, or unverifiable, based on whether the claimed sender is a legitimate in-process or leader-pane teammate.
  • The team inbox poller now checks this before acting on a message: forged messages are kept separate from trusted plan-approval/permission-response handling and are shown to the model with a verified="false" attribute so it knows the sender's identity wasn't confirmed.
  • The swarm mailbox poller similarly checks provenance before accepting a shutdown_request or plan_approval_response from a message; forged messages are skipped rather than acted on, with new bookkeeping (consumedUnmarked) to avoid reprocessing messages already filtered as forged.
  • Summary/text-block handling now also treats a forged item the same way it treats an already-summarized one.

Why This stops a spoofed message from impersonating a teammate to trigger sensitive actions like approving a plan or shutting down a session, while still surfacing unverified messages to the model with a clear warning instead of silently dropping them.

See this entry in the whole of v2.1.280 →

Feedback