Forms
Form contains local TextField and Select inputs and emits one registered
action payload on submit. Fields remain inert until commit. The host owns saved
drafts, authorization, persistence, server validation, and submission effects.
Charts and tables
Chart supports line, area, bar, horizontalBar, stackedBar, pie,
donut, scatter, sparkline, and heatmap. Supply constrained row data and
field keys; use showTable=true for a visible tabular alternative.
DataTable supports declared columns, locale-aware sorting and formatting,
filtering, pagination, and mobile cards. Data and chart inputs have catalog
budgets.
Images and galleries
Image and Markdown images share the same policy pipeline. Gallery supports
grid, carousel, and justified presentation with a keyboard-accessible media
viewer. Width, height, alt text, and captions improve layout stability and
accessibility. Video, audio, arbitrary embeds, and model-provided SVG are not
supported.
Math and Mermaid
Math renders KaTeX from a bounded expression and supports inline or display
presentation. Diagram renders sanitized Mermaid only after authoritative
commit and requires a title and description.