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.281 ·

Auto-mode Write tool input repair now drops alias fields that duplicate file_path/content

The Write tool now drops alias fields that repeat the same value as file_path or content, and notes which one it ignored

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

The Write tool (the tool Claude uses to create or overwrite a file) already renamed a few alternative field names to the ones it expects. It now also recognises a longer list of these alternatives, called aliases:

  • path and file as aliases for file_path
  • file_text, file_content, new_text, body, text and contents as aliases for content

When the model sends one of these aliases alongside the real field and both hold exactly the same text, the alias is deleted. The result of the call then carries a short note such as "<alias> repeated <field> and was ignored."

Why

A file write that carries the same filename or file text twice under two different names is now cleaned up instead of carrying a redundant field forward. The note in the result shows exactly which field was dropped.

See this entry in the whole of v2.1.281 →

Feedback