From ee0d9b791523399951b22b7765c19e5034fb36a2 Mon Sep 17 00:00:00 2001 From: Athanasios Oikonomou Date: Thu, 12 Mar 2026 23:58:02 +0200 Subject: [PATCH] feat: knowledge - clickable file icon opens content (#22629) Replaces the static document icon with an interactive button that opens the file content in a new tab via the files API endpoint. --- .../Knowledge/KnowledgeBase/Files.svelte | 29 ++++++++++++++----- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/src/lib/components/workspace/Knowledge/KnowledgeBase/Files.svelte b/src/lib/components/workspace/Knowledge/KnowledgeBase/Files.svelte index 9d42130234..56646f57d4 100644 --- a/src/lib/components/workspace/Knowledge/KnowledgeBase/Files.svelte +++ b/src/lib/components/workspace/Knowledge/KnowledgeBase/Files.svelte @@ -11,6 +11,8 @@ import { capitalizeFirstLetter, formatFileSize } from '$lib/utils'; + import { WEBUI_BASE_URL } from '$lib/constants'; + import Tooltip from '$lib/components/common/Tooltip.svelte'; import DocumentPage from '$lib/components/icons/DocumentPage.svelte'; import XMark from '$lib/components/icons/XMark.svelte'; @@ -31,6 +33,25 @@ ? '' : 'hover:bg-gray-100 dark:hover:bg-gray-850'}" > +
+ {#if file?.status !== 'uploading'} + + + + {:else} + + {/if} +
+