Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.321 ·

MCP tool hooks now explain when a result is too large

When an MCP tool hook gets a result that is too large, it now gives no verdict and says the tool must send a smaller answer

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

A hook is an action Claude Code runs automatically at set points, and an mcp_tool hook does this by calling a tool from an MCP server, an outside program that provides tools. These hooks now run an extra check for refusals specific to the tool. When the tool's result or message is too large, the hook reports an error saying it gave no verdict and that the tool must send a smaller answer if this keeps happening.

Why

An oversized result now leads to a clear outcome, where the hook makes no decision and explains why, instead of a bare error.

How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed PreToolUse mcp_tool hooks on stdio and HTTP MCP servers being skipped when their answer was over 16 MiB; the tool call is now refused

See this entry in the whole of v2.1.321 →

Feedback