Skip to content

Markdown table borders not rendered — columns display as plain aligned text (Windows, v1.15.0) #27691

@doomsday616

Description

@doomsday616

Description

Markdown tables in assistant responses render without any border lines (no vertical pipes, no horizontal separators). The table content is displayed as plain text with column alignment preserved via spacing, but there is no visual table structure. This makes multi-column tables hard to read, especially wide ones with 3+ columns.

This is a regression — table borders were visible in earlier versions.

Related: #27533 (same symptom reported on Linux with v1.14.50).

Steps to Reproduce

  1. Ask the assistant to output any Markdown table, e.g. a comparison table with 3+ columns
  2. The response contains valid GFM table syntax (verified by copying raw output)
  3. Rendered output shows no table borders

Example input/output

Prompt: "Compare ESXi vs Proxmox in a markdown table"

Raw markdown returned (correct):

| Aspect | ESXi | Proxmox VE |
|---|---|---|
| **Architecture** | Custom microkernel (VMkernel) | Debian Linux + KVM + LXC |
| **License** | Subscription required | Free open-source GPLv2 |
| **Stability** | Excellent, minimal attack surface | Good, full Linux kernel |

Actual rendering: Columns are displayed as space-separated plain text. Header row uses colored text (orange/yellow for col1, white for col2, purple for col3) but no pipe characters or horizontal rules are drawn. It looks like a manually-aligned text block, not a table.

Expected Behavior

Table should render with visible horizontal and vertical border lines (box-drawing characters or similar), clearly delineating rows and columns as a structured table.

Environment

  • opencode version: 1.15.0
  • OS: Windows 11
  • Shell: pwsh 7
  • Terminal: Windows Terminal
  • Terminal width: ~180 columns (table fits within width, not a wrapping issue)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions