Skip to content

Component Reference (v0.8)

Version Notice

This documentation is for A2UI protocol v0.8. For the latest version, see v0.9 docs.

Component List

v0.8 supports the following components:

CategoryComponents
LayoutCard · Row · Column · List · Tabs
ContentText · Image · Icon · Divider
MediaVideo · Audio
InputButton · TextField · Checkbox · Slider · MultipleChoice

Message Format (v0.8)

v0.8 uses the type field to identify component types:

json
{
  "surface_id": "main",
  "content": [
    {
      "type": "card",
      "title": "Example Card",
      "body": [
        { "type": "text", "content": "Hello from v0.8!" }
      ]
    }
  ]
}

For the full component API and latest updates, see v0.9 Component Reference.

Released under the MIT License.