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

Claude Code v2.1.178 ·

Tool Call Empty-Input Repair

Entry
JSON All of v2.1.178
EntryKind: in v2.1.178,
ImprovementsSection of the release
What

When a tool is called with an empty input object {} but the tool has required parameters, a helpful error message is now generated that shows the minimal valid call shape.

Details
  • Controlled by the teasel_cove field in the juniper_shoal server config (feature flag)
  • The error message format: "The [tool] tool was called with an empty input object ({}), but it has required parameters: param1, param2. Minimal valid call shape: {…}. Re-issue the call with real values for each required parameter."
  • Works for Zod-validated tool schemas (ZodObject inputs)
Evidence

New function generating the repair message (search for "tool was called with an empty input object ({})"; "teasel_cove" in juniper_shoal config)

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

Feedback