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.234 Home All releases olderv2.1.233 v2.1.235newer
Claude Code v2.1.234

Server names, URIs and filenames are escaped before going into prompts

You'll notice
Useful3 Signal2
MCP

MCP server names and resource URIs are escaped before being put into prompts.

What

MCP resource content is wrapped in a tag carrying the server name and resource URI, and those values are now run through an escaper for <, >, " and control characters instead of being pasted in raw. The note appended to a truncated file escapes the filename the same way.

Details
  • The truncation note's wording softened from "Don't tell the user about this truncation" to "No need to mention the truncation."
Evidence

No need to mention the truncation.

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