Follow Discord
Sweep 01 Oct 2026 · 17:27Z Build v2.1.287 508 read Stable v2.1.285 Latest v2.1.287 Next v2.1.287 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.287 ·

Reworked offer to switch to a newer model when resuming a session

The prompt offering a newer model on resume gets new wording, a remote config for line or dialog form, and new rules for how often it asks again

Group of 6 You'll notice Nothing to try yet In Development
JSON All of v2.1.287
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
ModelsArea: what it touches
In DevelopmentKind: in v2.1.287,
What probably matters to youSection of the release

What

When you resume an older session, Claude Code can offer to continue with a newer model. That offer was reworked:

  • Remote config: a new remote setting, tengu_hidden_volcano, holds enabled, form (line or dialog), families, maxAsks, minHoursBetween and words. Its fallback is empty, so the offer does not appear unless the setting is sent. Nothing has been read about this setting.
  • Two forms: the offer is either a notification showing the chat:defaultToNewerModel key hint, or a dialog. You can accept, decline or dismiss it.
  • Wording: the prompt now reads "You’re resuming {an} {older} session." followed by "Press {key} to continue with {newer}."
  • Who sees it: the suggestion (tengu_newer_model_suggestion) no longer checks your plan, zero data retention (ZDR) or allow_promo_offers. It now gives way to whichever announcement wins the single announcement slot, and it requires the form value from remote config.
  • How often it asks: accepting now resets the ask count and last-asked time to zero. Any other outcome adds one ask and records the time. Counts are kept per newer model. A model you previously chose to keep no longer stops the offer; only maxAsks and minHoursBetween do.
  • Errors: if showing the offer during resume fails, the failure is now recorded and passed on, and the offer can add and remove notifications.

Why

If you decline or keep your current model, you may be asked again later, up to the configured limit and spacing. Accepting starts the count over.

Read from
Feature flag
tengu_hidden_volcano Not enough to say

Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.

This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.287: not a boolean we can read

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.287. It isn't a statement about your account. What a flag value here can and cannot tell you

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 clear what triggers the offer or what exactly accepting it changes.
The name it cites is new in this buildNew in this build: tengu_hidden_volcano

See this entry in the whole of v2.1.287 →

Feedback