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.248 Home All releases olderv2.1.247 v2.1.250newer
Claude Code v2.1.248

MCP reconnect errors are hidden on remote sessions

You'll notice
Useful2 Signal3
MCP

On remote sessions, MCP reconnect errors show a generic note and log the detail locally.

What

When you reconnect or enable/disable an MCP server from /mcp on a session whose connection persists off this machine, the underlying exception is no longer shown. You get "Error reconnecting to <server> (detail withheld on this connection)." and the real text is logged locally instead.

Details
  • Every server name passed into user-visible text now goes through a sanitizing transform, and the completion callback is wrapped so it applies the same transform.
  • Enable/disable failures pass a hint about whether the change persists off the machine into the failure-message builder.
  • Local sessions are unaffected. The check that selects the withheld wording is a predicate applied to the session host; which sessions it matches is not decided in this code path.
Evidence

Error reconnecting to ${St(J)} (detail withheld on this connection).

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.248 →