From 1931f9bb00e55ae47d5bc45e4fbaec7b22b7b051 Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Wed, 23 Sep 2026 08:02:41 +0200 Subject: [PATCH] ui : give the model configuration header the discovery details pattern Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash --- .../ModelsManagerModelConfiguration.svelte | 1 + ...delsManagerModelConfigurationHeader.svelte | 123 +++++++++++++----- 2 files changed, 91 insertions(+), 33 deletions(-) diff --git a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelConfiguration/ModelsManagerModelConfiguration.svelte b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelConfiguration/ModelsManagerModelConfiguration.svelte index 356b86b9b4..47f51668ef 100644 --- a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelConfiguration/ModelsManagerModelConfiguration.svelte +++ b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelConfiguration/ModelsManagerModelConfiguration.svelte @@ -60,6 +60,7 @@ {onToggleLoad} {onUseInNewChat} {option} + {serverProps} /> (tab = value)} value={tab}> diff --git a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelConfiguration/ModelsManagerModelConfigurationHeader.svelte b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelConfiguration/ModelsManagerModelConfigurationHeader.svelte index 4853294cc5..28824dd85d 100644 --- a/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelConfiguration/ModelsManagerModelConfigurationHeader.svelte +++ b/tools/ui/src/lib/components/app/models/ModelsManager/ModelsManagerModelConfiguration/ModelsManagerModelConfigurationHeader.svelte @@ -1,9 +1,14 @@ -
- - {option.parsedId?.params ?? '—'} - +
+
+
+ -
-
- {option.name} +
+
+

{option.name}

- {#if isCustomized} - CUSTOMIZED - {/if} + {#if isCustomized} + CUSTOMIZED + {/if} + + +
+ +

+ {option.model} · {isLoaded ? 'loaded' : 'not loaded'} +

+
-

- {option.parsedId?.orgName ?? 'unknown'} · {isLoaded ? 'loaded' : 'not loaded'}{size - ? ` · ${size}` - : ''} -

+
- -
+ {#if params || quant || context || size} +
+ {#if params} + + {/if} -
- + {#if context} + + {/if} -
+ {/if} - {isLoaded ? 'Eject Model' : 'Load Model'} - -
+
+ + + +
+