From a0b5102d9100f94f2b9d87f352698a7f829ba50e Mon Sep 17 00:00:00 2001 From: Aleksander Grygier Date: Tue, 15 Sep 2026 00:31:29 +0200 Subject: [PATCH] ui : allow excluding the local backend Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash --- .../app/backends/BackendCard.svelte | 30 +++++++++++-------- .../app/backends/SettingsBackends.svelte | 6 +++- .../lib/constants/settings-keys.constants.ts | 1 + .../src/lib/constants/settings.constants.ts | 8 +++++ tools/ui/src/lib/stores/backends.svelte.ts | 15 ++++++++-- tools/ui/src/lib/utils/backend.ts | 4 +-- 6 files changed, 46 insertions(+), 18 deletions(-) diff --git a/tools/ui/src/lib/components/app/backends/BackendCard.svelte b/tools/ui/src/lib/components/app/backends/BackendCard.svelte index c9c40132f7..55ee43891d 100644 --- a/tools/ui/src/lib/components/app/backends/BackendCard.svelte +++ b/tools/ui/src/lib/components/app/backends/BackendCard.svelte @@ -40,23 +40,29 @@ - - {protocolLabel} - +
+ {#if isLocal} + + Built-in + + {/if} + + + {protocolLabel} + +
- {#if isLocal} - Built-in - {:else} -
- onToggle?.(value)} /> +
+ onToggle?.(value)} /> - - {backend.enabled ? 'Enabled' : 'Disabled'} - -
+ + {backend.enabled ? 'Enabled' : 'Disabled'} + +
+ {#if !isLocal}