diff --git a/src/lib/components/chat/Messages/ResponseMessage.svelte b/src/lib/components/chat/Messages/ResponseMessage.svelte index b8675a64e..a3500b77e 100644 --- a/src/lib/components/chat/Messages/ResponseMessage.svelte +++ b/src/lib/components/chat/Messages/ResponseMessage.svelte @@ -566,6 +566,11 @@ const metadata = citation.metadata?.[index]; const id = metadata?.source ?? 'N/A'; let source = citation?.source; + + if (metadata?.name) { + source = { ...source, name: metadata.name }; + } + // Check if ID looks like a URL if (id.startsWith('http://') || id.startsWith('https://')) { source = { name: id };