Structs§
- Assistant
Message - Assistant message with optional content.
- Assistant
Message Content - Content of an assistant message.
- Attachment
Message - Attachment message.
- Grouped
Tool UseMessage - Grouped tool use message.
- Hook
Result Message - Hook result message.
- Message
Base - Base message type with common fields.
- Message
Origin - Origin of a message.
- Progress
Message - Progress message.
- Stream
Event - Stream event.
- System
ApiError Message - System API error message.
- System
Message - System message.
- Tombstone
Message - Tombstone message.
- Tool
UseSummary Message - Tool use summary message.
- User
Content Block - A content block within user message content.
- User
Message - User message with content.
- User
Message Content - Content of a user message.
Enums§
- Message
- Unified message enum covering all message variants.
- Normalized
Message - Normalized message union.
- User
Content - Content can be a string or an array of content blocks.
Functions§
- create_
away_ summary_ message - Create an away summary system message. Translates createAwaySummaryMessage from utils/messages.ts.
Type Aliases§
- Collapsed
Read Search Group - Collapsed read search group.
- Collapsible
Message - Collapsible message base.
- Compact
Metadata - Compact metadata.
- Normalized
Assistant Message - Normalized assistant message.
- Normalized
User Message - Normalized user message.
- Partial
Compact Direction - Partial compact direction.
- Renderable
Message - Renderable message alias.
- Request
Start Event - Request start event.
- Stop
Hook Info - Stop hook info.
- System
Agents Killed Message - System agents killed message.
- System
ApiMetrics Message - System API metrics message.
- System
Away Summary Message - System away summary message.
- System
Bridge Status Message - System bridge status message.
- System
Compact Boundary Message - System compact boundary message.
- System
File Snapshot Message - System file snapshot message.
- System
Informational Message - System informational message.
- System
Local Command Message - System local command message (subtype: “local_command”).
- System
Memory Saved Message - System memory saved message.
- System
Message Level - System message level.
- System
Microcompact Boundary Message - System micro-compact boundary message.
- System
Permission Retry Message - System permission retry message.
- System
Scheduled Task Fire Message - System scheduled task fire message.
- System
Stop Hook Summary Message - System stop hook summary message.
- System
Thinking Message - System thinking message.
- System
Turn Duration Message - System turn duration message.