From 89be497fdbb24ee452ea98c08710cd0ae1b4eb01 Mon Sep 17 00:00:00 2001 From: Keith Smith Date: Fri, 14 Aug 2026 21:42:57 -0600 Subject: [PATCH] Add markdown rendering for chat messages (issue #14) Renders message content with markdown-to-jsx: bold/italic/strikethrough, inline code, fenced code blocks, blockquotes, lists (incl. nested and task lists), tables, footnotes, headings, and highlight (==text==). Raw HTML in message content is parsed to escaped literal text rather than rendered (disableParsingRawHTML), which is the XSS mitigation for this being user-generated content -- verified against both and