diff --git a/packages/coding-agent/src/modes/interactive/components/model-selector.ts b/packages/coding-agent/src/modes/interactive/components/model-selector.ts index e1ceeaf1..d14002a2 100644 --- a/packages/coding-agent/src/modes/interactive/components/model-selector.ts +++ b/packages/coding-agent/src/modes/interactive/components/model-selector.ts @@ -164,6 +164,10 @@ export class ModelSelectorComponent extends Container implements Focusable { } this.allModels = this.sortModels(models); + this.scopedModels = this.scopedModels.map((scoped) => { + const refreshed = this.modelRegistry.find(scoped.model.provider, scoped.model.id); + return refreshed ? { ...scoped, model: refreshed } : scoped; + }); this.scopedModelItems = this.sortModels( this.scopedModels.map((scoped) => ({ provider: scoped.model.provider,