AnthropicSseData
Base interface for all SSE data payloads
Inheritors
Types
Link copied to clipboard
Base class for content blocks with polymorphic serialization
Link copied to clipboard
data class ContentBlockDeltaData(val index: Int, val delta: AnthropicSseData.ContentDelta) : AnthropicSseData
Data for content_block_delta event
Link copied to clipboard
data class ContentBlockStartData(val index: Int, val contentBlock: AnthropicSseData.ContentBlock) : AnthropicSseData
Data for content_block_start event
Link copied to clipboard
Data for content_block_stop event
Link copied to clipboard
Delta information for content block updates
Link copied to clipboard
Image source for image content blocks
Link copied to clipboard
data class Message(val id: String, val type: String, val role: String, val content: List<AnthropicSseData.ContentBlock> = emptyList(), val model: String, val stopReason: String? = null, val stopSequence: String? = null, val usage: AnthropicSseData.Usage)
Message object contained in message_start event
Link copied to clipboard
Delta information for message updates
Link copied to clipboard
data class MessageDeltaData(val delta: AnthropicSseData.MessageDelta, val usage: AnthropicSseData.Usage) : AnthropicSseData
Data for message_delta event
Link copied to clipboard
Data for message_start event
Link copied to clipboard
Data for message_stop event
Link copied to clipboard
Data for ping event
Link copied to clipboard
System prompt for messages
Link copied to clipboard
Usage statistics for token consumption