Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
Internal ChangesKind: in v2.1.280,
Internal ChangesSection of the release
What
A function controlling a UI nudge banner used to decide whether to show it purely by checking the current model name against a blacklist (various claude-3-*, opus-4-*, sonnet-4-*, and haiku-4-5 models). It now instead takes the session's loading state and transcript content as input, computing its result from whether the session is loading, the transcript's content, and another gate function, and no longer checks the model name at all.
Why
This makes the banner's visibility depend on what's actually happening in the current session rather than which model is selected, so the same banner logic now applies consistently regardless of model.
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 which banner this is or what condition now causes it to show or hide.