diff --git a/frontend/src/conversation/ConversationBubble.tsx b/frontend/src/conversation/ConversationBubble.tsx
index 296caeda..93edfc9a 100644
--- a/frontend/src/conversation/ConversationBubble.tsx
+++ b/frontend/src/conversation/ConversationBubble.tsx
@@ -12,7 +12,7 @@ import {
import rehypeKatex from 'rehype-katex';
import remarkGfm from 'remark-gfm';
import remarkMath from 'remark-math';
-
+import DocumentationDark from '../assets/documentation-dark.svg';
import ChevronDown from '../assets/chevron-down.svg';
import Cloud from '../assets/cloud.svg';
import DocsGPT3 from '../assets/cute_docsgpt3.svg';
@@ -108,40 +108,63 @@ const ConversationBubble = forwardRef<
onMouseEnter={() => setIsQuestionHovered(true)}
onMouseLeave={() => setIsQuestionHovered(false)}
>
-
-
- }
- />
- {!isEditClicked && (
- <>
-
+
+ {attachmentsMetadata && attachmentsMetadata.length > 0 && (
+
+ {attachmentsMetadata.map((attachment, index) => (
- {message}
+
+

+
+
+ {attachment.filename}
+
-
-
- >
+ ))}
+
)}
+
+
+ }
+ />
+ {!isEditClicked && (
+ <>
+
+
+ >
+ )}
+
{isEditClicked && (
{
- if (!attachmentsMetadata || attachmentsMetadata.length === 0) return null;
-
- return (
-
- {attachmentsMetadata.map((attachment, index) => (
-
-

-
- {attachment.filename}
-
-
- ))}
-
- );
- };
bubble = (
- {type === 'ANSWER' && renderAttachments()}
{DisableSourceFE ||
type === 'ERROR' ||
sources?.length === 0 ||