User text parts now use the same Markdown renderer + cache path as assistant messages, while keeping role-specific heading and accent colors.
User text parts now use the same Markdown renderer + cache path as assistant messages, while keeping role-specific heading and accent colors.