For AI agents: the complete documentation index is available at https://a3s-lab.github.io/UI/v0.4.1/en/llms.txt, the full documentation bundle is available at https://a3s-lab.github.io/UI/v0.4.1/en/llms-full.txt, and this page is available as Markdown at https://a3s-lab.github.io/UI/v0.4.1/en/components/message-status.md.

Message Status

Message Status reports a bounded delivery or generation state beside one message. It does not make the whole transcript a live region.

Live preview
Generating responseSentCould not send

Usage

<output class="message-status" data-state="streaming" aria-live="polite">
  <span data-message-status-indicator aria-hidden="true"></span>
  <span data-message-status-label>Generating response</span>
</output>

Parameters

APIValuesPurpose
data-statesending, streaming, sent, queued, stopped, errorBounded message state
data-message-status-labelRequiredTextual status
data-message-status-meta or <time>OptionalTime or compact metadata

States and variants

Use queued only when the message is retained for later submission. Error state includes a direct retry or recovery path when available.

Accessibility

Add a polite live region only while status changes asynchronously. Do not announce every streamed token.