Overview
Use SSE for simple, reliable real-time updates. Optional WebSocket is available for environments that require WS.SSE (recommended)
last_event_idaccepts either a Redis stream ID (preferred) or a numeric sequence. The SDK exposesevent.idwhich choosesstream_idwhen present or falls back toseq.
WebSocket (optional)
Requirespip install websockets.
Common Event Types
- WORKFLOW_STARTED / WORKFLOW_COMPLETED
- LLM_PROMPT / LLM_PARTIAL / LLM_OUTPUT
- TOOL_INVOKED / TOOL_OBSERVATION
- APPROVAL_REQUESTED / APPROVAL_DECISION
- ERROR_OCCURRED
EventType enums or raw strings.