Skip to main content

Module stream_io

Module stream_io 

Source
Expand description

Stream JSON I/O

Provides streaming JSON input/output for CLI communication.

Structs§

AssistantStreamMessage
Assistant message
Attachment
Attachment for user messages
DoneStreamMessage
Done message
ErrorStreamMessage
Error message
PartialStreamMessage
Partial message (streaming output)
StreamJsonReader
Stream JSON reader
StreamJsonWriter
Stream JSON writer
StreamMessage
Base stream message
StreamSession
Stream session handler
StreamStats
Stream statistics
SystemStreamMessage
System message
ToolResultStreamMessage
Tool result message
ToolUseStreamMessage
Tool use message
UserStreamMessage
User message

Enums§

AnyStreamMessage
Union type for all stream messages
AttachmentType
StreamMessageType
Stream message types