diff --git a/src/lib/components/chat/MessageInput/Commands/Knowledge.svelte b/src/lib/components/chat/MessageInput/Commands/Knowledge.svelte
index 3dfaa99b3..3ce444655 100644
--- a/src/lib/components/chat/MessageInput/Commands/Knowledge.svelte
+++ b/src/lib/components/chat/MessageInput/Commands/Knowledge.svelte
@@ -210,7 +210,7 @@
{/if}
- {citation.source.name}
+ {decodeURIComponent(citation.source.name)}
{/each}
@@ -157,7 +157,7 @@
{/if}
- {citation.source.name}
+ {decodeURIComponent(citation.source.name)}
{/each}
@@ -194,7 +194,7 @@
{/if}
- {citation.source.name}
+ {decodeURIComponent(citation.source.name)}
{/each}
diff --git a/src/lib/components/chat/Messages/CitationsModal.svelte b/src/lib/components/chat/Messages/CitationsModal.svelte
index 5eea0de97..4cc994acf 100644
--- a/src/lib/components/chat/Messages/CitationsModal.svelte
+++ b/src/lib/components/chat/Messages/CitationsModal.svelte
@@ -98,7 +98,7 @@
: `#`}
target="_blank"
>
- {document?.metadata?.name ?? document.source.name}
+ {decodeURIComponent(document?.metadata?.name) ?? decodeURIComponent(document.source.name)}
{#if document?.metadata?.page}
diff --git a/src/lib/components/common/FileItem.svelte b/src/lib/components/common/FileItem.svelte
index 8bc6f5ed4..476bd9c10 100644
--- a/src/lib/components/common/FileItem.svelte
+++ b/src/lib/components/common/FileItem.svelte
@@ -82,7 +82,7 @@
{#if !small}
- {name}
+ {decodeURIComponent(name)}
@@ -101,7 +101,7 @@
{:else}
-
+
{#if loading}
@@ -109,7 +109,7 @@
{/if}
-
{name}
+
{decodeURIComponent(name)}
{formatFileSize(size)}