Problem
When a user pastes a fenced code block like:
Hermes WebUI sends it correctly, but the user message bubble displays it as plain escaped text, not a rendered code block.
Expected
User-authored fenced code blocks should render as proper code blocks in the transcript, similar to assistant messages.
Current behavior
User messages are rendered as plain escaped text with line breaks, while assistant messages go through the Markdown renderer.
Why this helps
Hermes WebUI is often used for code, configs, logs, and snippets. Rendering user code blocks would make pasted examples much easier to read and review.
Problem
When a user pastes a fenced code block like:
Hermes WebUI sends it correctly, but the user message bubble displays it as plain escaped text, not a rendered code block.
Expected
User-authored fenced code blocks should render as proper code blocks in the transcript, similar to assistant messages.
Current behavior
User messages are rendered as plain escaped text with line breaks, while assistant messages go through the Markdown renderer.
Why this helps
Hermes WebUI is often used for code, configs, logs, and snippets. Rendering user code blocks would make pasted examples much easier to read and review.