You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Error HandlingArea: what it touches
ImprovementsKind: in v2.1.280,
ImprovementsSection of the release
What
Claude Code shows short summaries for errors in places like tool call results. There is internal logic that picks what text to use for that summary. Now, when an error is a structured object containing both a code field and a non-empty description field, the summary is built directly from that description (cleaned up and cut off at 60 characters). Previously such errors would instead be handled by logic that scans for fields like command, file_path, or path to build a summary.
Why
This means errors that carry a proper code and description now get a summary that reflects the actual error description, rather than one accidentally built from an unrelated field like a file path or command string.
How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed Write calls failing validation when a model sends path, file_text, file_content or a stray description instead of file_path and…