Ask a question to get started
Enter to send•Shift+Enter new line
MessageType()
StrEnum
Input authored by the human, rendered above the agent's response.
Streamed agent response rendered with markdown.
Record of a tool invocation, including its args, status, and output.
Record of a skill invocation, carrying its SKILL.md body and metadata.
Error surfaced to the user (e.g., a failed tool call or SDK exception).
App-status note from the app itself (version info, command feedback).
Notification that the prior conversation was summarized/offloaded.
Unified diff preview attached to a file-modifying tool call.
Types of messages in the chat.