Follow Discord
Sweep 08 Oct 2026 · 18:53Z Build v2.1.295 516 read Stable v2.1.286 Latest v2.1.295 Next v2.1.295 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.290 ·

Rich MCP tool results are converted in a different order

MCP tool results that carry structured data now go through a new conversion step first, with the old handling kept as a fallback

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

Unclear What the new first conversion step does differently from the old handling is not clear.

What

MCP servers are outside programs that give Claude Code extra tools. Some return results with both a structuredContent part, which is machine-readable data, and a list of content blocks such as text or images.

Claude Code now tries a new conversion step on those content blocks first. If that does not apply, it falls back to the old handling: the non-text blocks, followed by a text block. Non-text blocks are converted before the structured text is used.

Two smaller changes come with this:

  • Tools that come from MCP servers now record which plugin supplied them.
  • Tools supplied through the SDK, the kit that lets other programs drive Claude Code, now pass along the details of the inputs they accept.
Why

This may change how results that mix structured data, images and text are shown to Claude.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhat the new first conversion step does differently from the old handling is not clear.

See this entry in the whole of v2.1.290 →

Feedback