Follow Discord
Sweep 28 Sep 2026 · 18:16Z Build v2.1.284 505 read Stable v2.1.277 Latest v2.1.284 Next v2.1.284 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.284 ·

A broken image in a prompt no longer crashes the turn

A malformed image in a submitted prompt is replaced by a short text note saying it could not be processed, instead of causing an error

You'll notice Bug Fixes
JSON All of v2.1.284
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ImagesArea: what it touches
Bug FixesKind: in v2.1.284,
Bug FixesSection of the release
What

When a prompt includes an image, Claude Code now checks the image before resizing it. If the image is malformed, it is replaced with a text note reading "[Image could not be processed: ...]" and the turn carries on. This covers an image that:

  • has no source data attached
  • has source data that is not in the expected form
  • has a file type that is not written as text
  • contains data that cannot be decoded
  • fails during resizing

Before, most of these cases stopped the turn with an error.

Why

This matters most for programs that drive Claude Code and send it messages directly, for example through the SDK (the toolkit developers use to build on Claude Code). A bad image block from such a program now costs one image rather than the whole turn.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not known whether images arriving by other routes than prompt submission get the same check.

See this entry in the whole of v2.1.284 →

Feedback