Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

/model validation: clearer API errors that say the model was not changed, plus a retryable flag

When /model cannot check a model name, the error is cleaner, says the model was not changed, and marks retryable cases

Entry
JSON All of v2.1.281
EntryKind: in v2.1.281,
ChangesSection of the release
What

When you pick a model with /model, Claude Code checks the name with the API (Anthropic's service). If that check hits a generic API error, the message now uses a cleaned-up error text, drops trailing punctuation and ends with · model not changed.

The result is also marked retryable, meaning trying again may work, when:

  • there is no status code
  • the status is 408 (timeout)
  • the status is 429 (too many requests)
  • the status is any 5xx (server-side error)

Failures that are not API errors, shown as 'Unable to validate model', are now always marked retryable.

Why

The message now states plainly that your model setting stayed as it was, and temporary problems are marked as worth retrying.

How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed /model showing the raw API error JSON and request ID when the API refuses the picked model; it now shows the server's message and says…

See this entry in the whole of v2.1.281 →

Feedback