A card built from a small, markdown-like content schema: either a simple colored banner (MessageSchema) or a richer card with icon, title, text, and buttons (CardMessage).
In addition to the shared CoreElement fields (see Elements overview):
| Property | Type | Description |
|---|---|---|
|
| Discriminant. |
|
| The message body. See the two variants below. |
|
| HTML heading level for the card title rendered by |
MessageSchemaA simple colored banner.

| Property | Type | Description |
|---|---|---|
|
| Discriminant. |
|
| Banner severity/color. |
|
| Banner text. |
{"type": "MESSAGE","color": "WARNING","text": "This feature is in preview."}
CardMessageA richer card layout.

| Property | Type | Description |
|---|---|---|
|
| Discriminant. |
|
| Card title. |
|
| Card body text. |
|
| Icon name. |
|
| Action buttons rendered on the card. |
{"type": "CARD","title": "Need help?","text": "Check the documentation for setup instructions.","actions": [{"displayName": "Open docs","appId": "docs.app","intentId": "open"}]}
ExtensionsInfrastructure Observability