Revert Fable 5 model from Studio Code agent - #3827
Merged
Merged
Conversation
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
epeicher
approved these changes
Jun 15, 2026
epeicher
left a comment
Contributor
There was a problem hiding this comment.
Thanks @wojtekn for reverting this, as Fable is no longer available! I have tested starting a new session and resuming an existing Fable session, and both work as expected. They select the default model. Changes LGTM!
| New session | Existing session |
|---|---|
![]() |
![]() |
Member
|
As next iteration, we could consider creating an endpoint to load the valid models. 🤔 |
youknowriad
reviewed
Jun 15, 2026
| // reasoning turns. | ||
| export const AI_MODELS = [ | ||
| { id: 'claude-sonnet-4-6', label: 'Sonnet 4.6', family: 'anthropic' }, | ||
| { id: 'claude-opus-4-7', label: 'Opus 4.7', family: 'anthropic' }, |
Contributor
There was a problem hiding this comment.
I think it's fine to leave this one out
Contributor
Author
There was a problem hiding this comment.
I see that now, I will remove in follow-up.
Collaborator
📊 Performance Test ResultsComparing 8da2417 vs trunk app-size
site-editor
site-startup
Results are median values from multiple test runs. Legend: 🟢 Improvement (faster) | 🔴 Regression (slower) | ⚪ No change (<50ms diff) |
katinthehatsite
pushed a commit
that referenced
this pull request
Jun 15, 2026
## Related issues - Related to #3747 ## How AI was used in this PR Authored with Claude Code. It located the affected commits in #3747, reverted the model registry entry, restored the previous default model and the Opus 4.7 entry, and verified the change with eslint and the TypeScript type checker. The author reviewed the change. ## Proposed Changes Reverts the changes from #3747. Fable 5 is no longer available, so removing it prevents users from selecting a model that will fail at request time. This restores the model picker to its prior state: - Removes the **Fable 5** option from the Studio Code agent model picker. - Restores the default model to **Sonnet 4.6** (it had been switched to Fable 5). - Restores the **Opus 4.7** option that #3747 had removed. ## Testing Instructions - Open the Studio Code agent chat composer and confirm **Fable 5** no longer appears in the model picker, and **Opus 4.7** is present again. - Confirm new sessions default to **Sonnet 4.6**. - `npm run typecheck` passes. ## Pre-merge Checklist - [x] Have you checked for TypeScript, React or other console errors? Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Related issues
How AI was used in this PR
Authored with Claude Code. It located the affected commits in #3747, reverted the model registry entry, restored the previous default model and the Opus 4.7 entry, and verified the change with eslint and the TypeScript type checker. The author reviewed the change.
Proposed Changes
Reverts the changes from #3747. Fable 5 is no longer available, so removing it prevents users from selecting a model that will fail at request time. This restores the model picker to its prior state:
Testing Instructions
npm run typecheckpasses.Pre-merge Checklist