Model-unavailability tip ("Fable 5 is temporarily unavailable") permanently occupies compose-box space with no dismiss
Type: UX / feedback
What happens: A GrowthBook-pushed tip (tengu-top-of-feed-tip) for a model I haven't selected renders as a persistent banner directly above the compose box ("Fable 5 is temporarily unavailable"). It cannot be dismissed, and it re-populates from the server cache even after the corresponding local ~/.claude.json entries are cleared.
Where it comes from (local cache, for reference):
cachedGrowthBookFeatures/tengu-top-of-feed-tip/tip— the banner textcachedGrowthBookFeatures/tengu-model-error-overrides/claude-fable-5/blockadditionalModelOptionsCache[0]— greyed-out "Fable (disabled)" picker entry
Why it's a problem: A transient model-availability notice shouldn't be a fixed UI fixture. It consumes vertical space in the most-used part of the screen, for a model the user never chose to use. Because it's a remote feature flag, there is no client-side way to dismiss it permanently.
Suggested fix: Make availability tips a dismissible toast with a persisted "don't show again", or scope them to the model picker only — not the global top-of-feed/compose area. At minimum, honour a local dismiss so clearing the cache key sticks.
Environment: Claude for Windows (desktop app), Windows 11.