runners
Persistent WebSocket channel for runner lifecycle
Changed on➕ Bencher Plus: Single persistent WebSocket connection for job assignment and execution. Runner sends Ready to request a job, server pushes Job or NoJob. A runner that sends Paused instead gets NoJob at the end of its poll and no job. During execution, handles Running, Heartbeat, Completed, Failed, and Canceled messages. Authentication is via runner key in the Authorization header.
get/v0/runners/{runner}/channel
Request
- The document declares no server URL.
- Authnone declared
Path parameters
runnerstring required
The slug or UUID for a runner.
Changes
- info
added the non-success response with the status
- info
- info
endpoint added
- info