Skip to content

[BUG] Markdown Rendering Breaks with Table Characters from Claude Opus 4.5 #963

@powyncify

Description

@powyncify

What's happening?

[BUG] Markdown Rendering Breaks with Table Characters from Claude Opus 4.5

Environment:

  • Big-AGI Version: Latest (as of February 2026)
  • Model: Claude Opus 4.5 (primarily observed, may affect other models)
  • Browser: [Specify browser]
  • Operating System: [Specify OS]

First off, thank you @enricoros for the recent wave of commits! It's been exciting to watch Big-AGI evolve. Even in the age of Claude Code and other new tools, Big-AGI remains our favorite interface for working with LLMs. The care you put into this project really shows.


Description:

Some models, notably Claude Opus 4.5, output characters that appear to "break" the markdown rendering in Big-AGI. The issue seems to occur when the model outputs characters commonly used in tables, such as - (hyphens) or (em dashes), as well as pipe characters |.

Observed Behavior:

As shown in the attached screenshots (left vs. right panel comparison):

  1. Tables are visually misformatted, appearing as raw text with broken alignment.
  2. The horizontal rules and table borders render inconsistently.
  3. Most critically: The malformed tables appear to be excluded entirely from the markdown export/output, resulting in loss of content.

Expected Behavior:

Tables and horizontal rules should render correctly regardless of the specific characters the model uses, and all content should be preserved in markdown exports.

Screenshots:

[See attached comparison images]

Image

Willingness to Contribute:

Happy to provide additional examples or logs if helpful.

Where does this happen?

Other

Impact on your workflow

High - Major feature broken

Environment (if applicable)

Windows 11
Vercel deployment
Microsoft Edge

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions