forked from bots-garden/ori
| ✨ Introduce new feature(s): ACP web client — Go backend (agent, bridge, httpserver, mockagent) + React SPA (Zed-like agent panel), tests, quality gate PASS | 1 | /** |
| 2 | * Markdown renders agent text (GitHub-flavoured: tables, task lists, ...). | |
| 3 | * Kept as the single markdown entry point so styling and plugins stay | |
| 4 | * consistent everywhere agent content appears. | |
| 5 | * | |
| 6 | * @example | |
| 7 | * <Markdown text="**bold** and `code`" /> | |
| 8 | */ | |
| 9 | ||
| 10 | import ReactMarkdown from "react-markdown"; | |
| 11 | import remarkGfm from "remark-gfm"; | |
| 12 | ||
| 13 | export function Markdown({ text }: { text: string }) { | |
| 14 | return ( | |
| 15 | <div className="markdown"> | |
| 16 | <ReactMarkdown remarkPlugins={[remarkGfm]}>{text}</ReactMarkdown> | |
| 17 | </div> | |
| 18 | ); | |
| 19 | } |