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 ·

Headless/SDK: model list reported with an unavailable set; breadcrumbs skipped on launch model pick

In print mode the model list now includes an unavailable set, and model-switch notes are skipped when the model is picked at launch

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

These changes affect print mode, where Claude Code runs without its interactive screen, and the SDK, the toolkit programs use to drive Claude Code.

  • Model list: the list of supported models is now reported as {models, unavailable}, so it also includes a separate set of models that are unavailable.
  • Model-switch notes: Claude Code normally adds a short note to the conversation when the model changes. It now skips that note when the model was picked at launch, exposed as isLaunchModelPick.
  • First-turn gate: a firstTurnGate is added to the handler for incoming messages.
  • Host service: one service on the host machine now starts only when the spare-claim state is not "parked".
Why

Programs that read the model list can now tell which models are unavailable instead of only seeing the ones on offer. Choosing a model at launch no longer adds a model-switch note to the conversation.

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 doubtThe finding does not say what `firstTurnGate` does, which service depends on the spare-claim state, or what "parked" means.

See this entry in the whole of v2.1.281 →

Feedback