Why another one

We found three gaps in existing tools. The real failures, and what mdwire sends instead, are collected under Cases.

Emphasis spanning lines is common

In a sample of 60 agent-generated documents, 44 contained emphasis spanning a line break. A regex-based converter mispaired those into inverted emphasis ranges, and the channel returned HTTP 200, so nothing caught it.

Common Korean notation collides with Markdown

The two converters we compared disagree on Korean-adjacent emphasis (one pads it with U+200B, the other leaves it alone), and neither checked the channel. mdwire measured each channel: on GitHub it writes just that bold as <strong> and escapes a literal ~ as \~.

Chat-channel converters ignore streaming

Some browser renderers, like Streamdown, patch unclosed syntax while tokens stream in. The Telegram and Slack converters we looked at all take the whole document and convert it in one pass. When tokens arrive incrementally, markup splits across chunk boundaries. mdwire’s streamer returns only what is safe to send now (the streaming contract).