Receive live job updates via Server-Sent Events
status: initial state (queued, processing, etc.)log: operational messagesresult: final job output (mirrors the output field from the polling endpoint)error: error string when the job failsend: terminal state (succeeded or failed)ping: keep-alive heartbeat every 15 secondsLast-Event-ID. The server tracks log IDs to avoid replaying old entries.
400/401404error event and closes with end: failed.