Skip to content

Commit d2ae006

Browse files
committed
fix: persist model capabilities refresh app
1 parent 4d4cf89 commit d2ae006

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

web-app/src/hooks/useModelProvider.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ export const useModelProvider = create<ModelProviderState>()(
7575
...models,
7676
]
7777
const updatedModels = provider.models?.map((model) => {
78+
const existingModel = models.find((m) => m.id === model.id)
7879
return {
7980
...model,
80-
settings:
81-
models.find((m) => m.id === model.id)?.settings ||
82-
model.settings,
81+
settings: existingModel?.settings || model.settings,
82+
capabilities: existingModel?.capabilities || model.capabilities,
8383
}
8484
})
8585
return {

web-app/src/types/models.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,5 @@ export enum ModelCapabilities {
1919
export enum DefaultToolUseSupportedModels {
2020
JanNano = 'jan-nano',
2121
Qwen3 = 'qwen3',
22+
Lucy = 'lucy',
2223
}

0 commit comments

Comments
 (0)