Message
Present user, assistant, and system output without adding identity chrome to every turn.
Installation
Copy the command below and run it in your terminal.
Usage
Content adapts its layout to from. Use status for streaming or failed output, and give every icon-only action an accessible label.
Examples
Use role and status to communicate structure before adding custom presentation.
Role variants
Streaming and error states
Anatomy
Message.Root - Provides a conversation message.
Message.Content - Contains message content.
Message.Actions - Groups message actions.
bunx @sivir-ui/svelte add message