This commit is contained in:
2026-02-20 04:32:50 +00:00
parent d7503ca56b
commit d9f6eb14ed
24 changed files with 1426 additions and 1183 deletions
+6 -1
View File
@@ -85,5 +85,10 @@ export const useVisiblePiMonoModels = () => {
const models = usePiMonoModels();
const { settings } = useSettings();
const enabled = settings.ai?.enabledModels ?? [];
return useMemo(() => models.filter((m) => enabled.includes(modelKey(m))), [models, enabled]);
return useMemo(() => {
const filtered = models.filter((m) => enabled.includes(modelKey(m)));
// If no models match the visibility filter, show all — the provider list
// changes dynamically based on API keys so the filter may be stale
return filtered.length > 0 ? filtered : models;
}, [models, enabled]);
};