Follow Discord
Sweep 27 Oct 2026 · 19:04Z Build v2.1.312 531 read Stable v2.1.308 Latest v2.1.312 Next v2.1.312 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.311 ·

Claude is told to reload a tool's details before calling it again

Claude is now told when earlier-loaded tools have lost their input details, and to load them again with a select:<name> query before using them

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

Some tools in Claude Code are deferred. Their schema, the description of what input the tool expects, is only loaded into the conversation when Claude asks for it. Two new instructions now tell Claude that tools it loaded earlier no longer have their schemas in the conversation. They also tell it to load a tool's schema again with a select:<name> query before calling that tool.

Why

A tool call made without its schema can have wrong or missing input. This should cut down on broken calls to deferred tools after older parts of the conversation have been trimmed or compacted, which means summarized to free up space.

See this entry in the whole of v2.1.311 →

Feedback