Components
Component-level documentation for prebuilt chat UI blocks.
Surfaces
- Chat - the full workspace chat with history
- ChatMinimal - a single thread without the sidebar
- EmbedChat - the chat inside another site's page, signed in with a host-signed token
Building blocks
- ChatMessage
- ChatMessageList
- ChatInput
- ChatHistory
- ToolCall
- Approval and question cards -
ToolApprovalCard,QuestionCard,MessageActionCards - Usage and stop notices -
BudgetBanner,MessageStopNotice,MessageWarnings,InterruptedNotice - Portal components -
TermsGate,AnnouncementBanner,LegalFooter,ChatEmptyState,MessageToolbar,FeedbackSheet,MessageEditor,ExportMenu,NotificationsMenu

