We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dccd2c0 commit 28e92bcCopy full SHA for 28e92bc
app/store/config.ts
@@ -179,14 +179,21 @@ export const useAppConfig = createPersistStore(
179
},
180
181
setModels(models: ModelRecord[]) {
182
- set((state) => ({
183
- ...state,
184
- models,
185
- modelConfig: {
186
- ...state.modelConfig,
187
- model: models[0].name,
188
- },
189
- }));
+ if (models.some((m) => m.name === get().modelConfig.model)) {
+ set((state) => ({
+ ...state,
+ models,
+ }));
+ } else {
190
191
+ modelConfig: {
192
+ ...state.modelConfig,
193
+ model: models[0].name,
194
+ },
195
196
+ }
197
198
199
updateModelConfig(config: Partial<ModelConfig>) {
0 commit comments