Union type of all possible message types in the UI chat. Can be an assistant message with UI components, a user message, or an error message.
API
export type UiChatMessage<Tools extends Chat.AnyTool > =
| UiAssistantMessage <Tools>
| UiErrorMessage
| UiUserMessage ;
UiChatMessage
@type
Tools
Chat.AnyTool