Follow Discord
Sweep 03 Nov 2026 · 22:27Z Build v2.1.318 536 read Stable v2.1.311 Latest v2.1.318 Next v2.1.318 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.318 ·

Tool errors explain when Claude called a tool before loading its details

When Claude calls a deferred tool without its input format loaded, the error now shows the format or explains how to load it

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

Some tools are deferred, meaning their full description is left out of Claude's prompt until they are needed. A tool's input schema is the description of what inputs it accepts. If Claude calls a deferred tool whose schema was not in the prompt, the error now adds "This tool's input schema was not in your prompt when you called it." It then does one of two things:

  • shows the schema
  • tells Claude to load the tool through the tool-search tool using select:<name>

The hint is left out if an earlier result already ended with the same instruction.

Why

This should mean fewer repeated failed calls to deferred tools.

See this entry in the whole of v2.1.318 →

Feedback