From f2432ce485fd66f5c01ca5f4c30628a87ffe8adb Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Thu, 24 Sep 2026 16:35:32 +0200 Subject: [PATCH] ui : put the draft sidecar on the model id and its details in the pane Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash --- .../app/models/ModelDraftChip.svelte | 41 -------- .../lib/components/app/models/ModelId.svelte | 24 ++++- .../ModelsManagerModelConfiguration.svelte | 7 +- ...anagerModelConfigurationInformation.svelte | 32 +++++- .../ModelsManagerModelsTable.svelte | 53 +++------- .../app/models/ModelsManager/utils.ts | 98 ++++++++++++++----- .../ModelsSelectorOption.svelte | 2 + .../lib/constants/css-classes.constants.ts | 8 ++ tools/ui/src/lib/services/models.service.ts | 33 +++++-- .../src/lib/stores/backendsModels.svelte.ts | 4 +- tools/ui/src/lib/types/models.d.ts | 15 +++ 11 files changed, 190 insertions(+), 127 deletions(-) delete mode 100644 tools/ui/src/lib/components/app/models/ModelDraftChip.svelte diff --git a/tools/ui/src/lib/components/app/models/ModelDraftChip.svelte b/tools/ui/src/lib/components/app/models/ModelDraftChip.svelte deleted file mode 100644 index 2bc62c37ed..0000000000 --- a/tools/ui/src/lib/components/app/models/ModelDraftChip.svelte +++ /dev/null @@ -1,41 +0,0 @@ - - -{#if draft.active} - - - - {#if option} - - {/if} - - {rawModelId(option?.model ?? draft.model ?? draft.kind ?? 'draft')} - -{:else} - - {draft.kind} - -{/if} diff --git a/tools/ui/src/lib/components/app/models/ModelId.svelte b/tools/ui/src/lib/components/app/models/ModelId.svelte index 5be98f1a3d..ff73fb9b17 100644 --- a/tools/ui/src/lib/components/app/models/ModelId.svelte +++ b/tools/ui/src/lib/components/app/models/ModelId.svelte @@ -1,9 +1,11 @@