Emoji/Unicode icons not rendered in markdown tables (VS Code extension)
Resolved 💬 2 comments Opened Mar 18, 2026 by fadelc99 Closed Apr 16, 2026
Description
Emoji and Unicode icons (✅ ❌ ⚠️ 🔧 etc.) are not displayed when used inside markdown tables in the Claude Code VS Code extension chat output. They appear as empty/blank characters.
The same emojis render correctly outside of tables in the same chat output.
Steps to Reproduce
- Open Claude Code in VS Code (panel mode)
- Ask Claude to output a markdown table with emoji, e.g.:
| # | Status |
|---|--------|
| 1 | ✅ Done |
| 2 | ❌ Failed |
- Observe: emoji inside table cells are not visible
- Ask Claude to output the same emoji outside a table → they render correctly
Expected Behavior
Emoji should render inside markdown table cells the same as outside tables.
Environment
- OS: macOS (Darwin 24.6.0)
- VS Code: Latest
- Claude Code Extension: Latest
- Font:
Menlo, Monaco, 'Courier New', monospace, Apple Color Emoji(configured in settings) - Setting:
claudeCode.preferredLocation: "panel"
Workaround
Use text instead of emoji in tables (e.g., "Done" instead of "✅").
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗