diff --git a/tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActions.svelte b/tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActions.svelte index 6db4187c12..db8e2c0f6d 100644 --- a/tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActions.svelte +++ b/tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFormActions/ChatFormActions.svelte @@ -10,7 +10,6 @@ ModelsSelector, ModelsSelectorSheet } from '$lib/components/app'; - import { getMcpServersDialogContext } from '$lib/contexts'; import { FileTypeCategory } from '$lib/enums'; import { IsMobile } from '$lib/hooks/is-mobile.svelte'; import { chatStore } from '$lib/stores/chat.svelte'; @@ -20,6 +19,7 @@ import { config } from '$lib/stores/settings.svelte'; import { activeMessages, conversationsStore } from '$lib/stores/conversations.svelte'; import { getFileTypeCategory } from '$lib/utils'; + import { goto } from '$app/navigation'; interface Props { canSend?: boolean; @@ -53,8 +53,6 @@ onMcpResourcesClick }: Props = $props(); - const mcpServersDialog = getMcpServersDialogContext(); - let currentConfig = $derived(config()); let isRouter = $derived(isRouterMode()); let isOffline = $derived(!!serverError()); @@ -213,7 +211,7 @@
- mcpServersDialog.open()} /> + goto('/#/settings/mcp')} /> {#if isMobile.current} - - diff --git a/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettings.svelte b/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettings.svelte index bdb6cec1da..c753b22b08 100644 --- a/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettings.svelte +++ b/tools/server/webui/src/lib/components/app/chat/ChatSettings/ChatSettings.svelte @@ -8,9 +8,7 @@ ChevronLeft, ChevronRight, ListRestart, - Sliders - } from '@lucide/svelte'; import { ChatSettingsFooter, ChatSettingsFields } from '$lib/components/app'; import { config, settingsStore } from '$lib/stores/settings.svelte'; @@ -429,12 +427,11 @@ }); -
-
+
-