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

Claude Code v2.1.236 ·

Old-style MCP tool-output rewrites from hooks are no longer applied silently

A hook using only the older MCP output field no longer silently rewrites tool results.

You'll notice Bug Fixes
JSON All of v2.1.236
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
HooksArea: what it touches
Bug FixesKind: in v2.1.236,
Bug FixesSection of the release
What

A PostToolUse hook that sets only the older updatedMCPToolOutput field, without the newer updatedToolOutput, no longer has its rewrite applied quietly; the result is marked as suppressed instead.

Details
  • Separately, MCP resource text is now run through a sanitizer before being handed to the model under "Full contents of resource:".
Evidence

u.legacyMcpRewriteSuppressed = !0;

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

Read from

See this entry in the whole of v2.1.236 →

Feedback