Commit graph

1 commit

Author SHA1 Message Date
c7e0d9361f feat(21-02): add ChatMarkdownMessage component with syntax highlighting and copy button
- Renders full GFM markdown (headings, bold, italic, links, lists, tables, images)
- Code blocks use rehype-highlight for syntax highlighting
- CodeBlock sub-component shows language label and copy-to-clipboard button
- Inline code renders without copy button
- 10 tests green (jsdom environment)
2026-04-01 13:01:41 +02:00