Render Markdown
Replace an existing prose rendering path with safe CommonMark and GFM.
Render structured UI
Stream validated layouts, data views, forms, charts, and host components.
Extend the catalog
Define model-visible contracts separately from trusted React
implementations.
Understand the boundary
Keep generated content declarative and all effects under host control.
Two rendering paths
MarkdownRenderer for prose. Use RUIRenderer when the response needs a
constrained visual grammar, trusted data bindings, registered actions, or custom
host components.