Problem
Markdown.tsx supports code/bold/italic/links/lists/headings/blockquote/hr but not tables. Copilot frequently emits GFM tables (comparisons, file lists); they currently render as raw pipe-and-dash text.
Suggested fix
Add GFM table parsing to the renderer (header row + --- separator + body rows) producing real <table> markup, kept XSS-safe.
Filed from a UI research sweep of the Helm mobile app (landing + live demo session) using Playwright + full source review, cross-referenced against Claude, ChatGPT, GitHub Copilot Chat, and Codex/Claude Code UIs.
Problem
Markdown.tsxsupports code/bold/italic/links/lists/headings/blockquote/hr but not tables. Copilot frequently emits GFM tables (comparisons, file lists); they currently render as raw pipe-and-dash text.Suggested fix
Add GFM table parsing to the renderer (header row +
---separator + body rows) producing real<table>markup, kept XSS-safe.Filed from a UI research sweep of the Helm mobile app (landing + live demo session) using Playwright + full source review, cross-referenced against Claude, ChatGPT, GitHub Copilot Chat, and Codex/Claude Code UIs.