From fca7177eae3ca9970174055271b17a3a02b60534 Mon Sep 17 00:00:00 2001 From: Pascal Date: Sat, 17 Jan 2026 18:36:15 +0100 Subject: [PATCH] fix: ignore assistant attachments (MCP) for modality detection --- tools/server/webui/src/lib/stores/conversations.svelte.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/server/webui/src/lib/stores/conversations.svelte.ts b/tools/server/webui/src/lib/stores/conversations.svelte.ts index ddaa7d5941..b9c083d95b 100644 --- a/tools/server/webui/src/lib/stores/conversations.svelte.ts +++ b/tools/server/webui/src/lib/stores/conversations.svelte.ts @@ -98,6 +98,9 @@ class ConversationsStore { const modalities: ModelModalities = { vision: false, audio: false }; for (const message of messages) { + // Ignore assistant messages (MCP tool results) + if (message.role !== 'user') continue; + if (!message.extra) continue; for (const extra of message.extra) {