NAME

JobRunner::SSE - Server-Sent Events for job progress streaming

DESCRIPTION

Provides real-time progress streaming for individual jobs via SSE.

Endpoint

GET /api/jobs/:id/progress

Events

status - Initial job status on connection
progress - Progress update { percent, message }
complete - Job completed successfully { status, result, duration }
failed - Job failed { status, error }
cancelled - Job was cancelled { status }