fix: persist model capabilities refresh app (#5918)
This commit is contained in:
parent
6c15129ce8
commit
7dec980630
@ -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 {
|
||||||
|
|||||||
@ -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',
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user