From 2e76235e1326137c736c58e1983373657ee04481 Mon Sep 17 00:00:00 2001 From: DaKheera47 Date: Sun, 15 Feb 2026 19:23:08 +0000 Subject: [PATCH] markdown renderer --- .../src/client/components/ghostwriter/MessageList.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/orchestrator/src/client/components/ghostwriter/MessageList.tsx b/orchestrator/src/client/components/ghostwriter/MessageList.tsx index f62f637..297d4de 100644 --- a/orchestrator/src/client/components/ghostwriter/MessageList.tsx +++ b/orchestrator/src/client/components/ghostwriter/MessageList.tsx @@ -1,5 +1,7 @@ import type { JobChatMessage } from "@shared/types"; import type React from "react"; +import ReactMarkdown from "react-markdown"; +import remarkGfm from "remark-gfm"; import { StreamingMessage } from "./StreamingMessage"; type MessageListProps = { @@ -39,10 +41,15 @@ export const MessageList: React.FC = ({ {isActiveStreaming ? ( + ) : message.role === "assistant" ? ( +
+ + {message.content || "..."} + +
) : (
- {message.content || - (message.role === "assistant" ? "..." : "")} + {message.content}
)}