Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.177 Home All releases olderv2.1.176 v2.1.178newer
Claude Code v2.1.177

Model Error Override System

Infrastructure was added that allows server-side configuration to customize the error messages and model-picker hint text that users see when a model encounters an error.

Details
  • A new config key tengu-model-error-overrides is read from server-delivered configuration. It maps model identifiers to objects with optional block (error message text) and pickerHint (hint shown in the model picker) fields.
  • When a matching override is present and its block string is non-empty, the override text replaces the default error display.
  • pickerHint can provide a separate, shorter hint for use in the model selection UI. If absent, the block text is reused.
  • If any error occurs reading the override config, the system logs model-error-overrides picker hint failed: or tengu-model-error-overrides block check failed: and falls back to default behavior.

This is a server-controlled capability with no user-facing knob; the overrides are delivered via the existing feature-flag config mechanism and take effect automatically when present.

Evidence

New config key (search for "tengu-model-error-overrides")

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