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.224 Home All releases olderv2.1.223 v2.1.225newer

Failed peer listings are reported rather than looking empty

You'll notice
Useful3 Signal3
Cross-Session Messaging

A failed peer listing is now reported as a failure rather than an empty roster.

What

When Claude Code cannot list the other sessions it can reach, the failure is now recorded as a failure instead of coming back as an empty roster. This matters for the ListAgents tool, which only records what the model saw when the listing actually succeeded.

Details
  • Failure is set when auth preparation throws, when the list request throws, or when the server returns a non-200 status.
  • Logs [bridge:peers] auth prep failed:, [bridge:peers] list request failed: and [bridge:peers] list failed.
  • The population fetch carries the failure flag through and logs a "FAILED, not recordable" marker.
Evidence

[bridge:peers] auth prep failed:

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

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.224 →