fix: persist model capabilities refresh app (#5918)

This commit is contained in:
Faisal Amir 2025-07-25 20:27:51 +07:00 committed by GitHub
parent 6c15129ce8
commit 7dec980630
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 3 deletions

View File

@ -75,11 +75,11 @@ export const useModelProvider = create<ModelProviderState>()(
...models, ...models,
] ]
const updatedModels = provider.models?.map((model) => { const updatedModels = provider.models?.map((model) => {
const existingModel = models.find((m) => m.id === model.id)
return { return {
...model, ...model,
settings: settings: existingModel?.settings || model.settings,
models.find((m) => m.id === model.id)?.settings || capabilities: existingModel?.capabilities || model.capabilities,
model.settings,
} }
}) })
return { return {

View File

@ -19,4 +19,5 @@ export enum ModelCapabilities {
export enum DefaultToolUseSupportedModels { export enum DefaultToolUseSupportedModels {
JanNano = 'jan-nano', JanNano = 'jan-nano',
Qwen3 = 'qwen3', Qwen3 = 'qwen3',
Lucy = 'lucy',
} }