Expand description
Message parser for Claude CLI SSE streaming output.
Parses server-sent events (SSE) format with JSON payloads containing Claude CLI message types like start, token, message_stop, and error events.
Structs§
- Stream
Error - Error details within a stream error event
Enums§
- Parsed
Line - Represents a parsed SSE line type
- Stream
Event - Represents a parsed stream event from the Claude CLI
Functions§
- parse_
json_ line - Parse a raw JSON string into a JSON Value, returning a structured error on failure
- parse_
line - Parse a single SSE line into a
ParsedLine - parse_
sse_ stream - Parse an SSE stream into a iterator of
StreamEvents