Experience · Software component
Rich Message Renderer
Software componentExperienceExperience & Human Oversightarc:RichMessageRenderer
A presentation component that renders structured in-chat elements (code blocks, tables, images, charts, interactive widgets) inline within the conversation stream as mini-interfaces.
Responsibility. Displays structured agent output inside the conversation without redirecting users to external dashboards.
Also known as: In-chat elements, Embedded chart widget, Rich in-chat components
Relationships
is invoked by dependency
receives data from dynamic
Design guidance
- SHOULD present structured data (e.g., spending breakdown charts) inside the conversation so users can ask follow-up questions about specific elements without losing context.
Classification
- Patterns
- In-conversation mini-interface
- Quality attributes
- Interaction capability (ISO/IEC 25010)Reliability (ISO/IEC 25010 | NIST AI RMF: valid and reliable)
- Risks mitigated
- Navigation friction from redirecting users to external dashboards
Sources
- Ch10.1: T. Nguyen, "Conversational UI," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 10.1. ISBN: 9798244538229.