Apply the existing Markdown component to user messages in the Terminal,
giving users the same rich formatting capabilities as agent messages.
This includes support for code blocks with syntax highlighting, inline
code, lists, links, tables, and our custom spoiler syntax.