]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
WebUI hide models in router mode (#19374)
authorcrsawyer <redacted>
Thu, 19 Feb 2026 21:53:42 +0000 (15:53 -0600)
committerGitHub <redacted>
Thu, 19 Feb 2026 21:53:42 +0000 (22:53 +0100)
tools/server/public/index.html.gz
tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte

index cec38413a5fe08dc7ba56a44f80dddfb8e6ee15e..c69481e7987a1184de8deff5de9d09544446bb9f 100644 (file)
Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ
index f6b16408ca160f77877ac74140d15e7ca9886f11..e011fa6ec1a552de5f9be72a71bfaac6edfe3807 100644 (file)
                useGlobalSelection = false
        }: Props = $props();
 
-       let options = $derived(modelOptions());
+       let options = $derived(
+               modelOptions().filter((option) => {
+                       const modelProps = modelsStore.getModelProps(option.model);
+
+                       return modelProps?.webui !== false;
+               })
+       );
        let loading = $derived(modelsLoading());
        let updating = $derived(modelsUpdating());
        let activeId = $derived(selectedModelId());
                        return options.find((option) => option.id === activeId);
                }
 
+               if (options.length === 1) {
+                       return options[0];
+               }
                // No selection - return undefined to show "Select model"
                return undefined;
        }