runners

Persistent WebSocket channel for runner lifecycle

➕ Bencher Plus: Single persistent WebSocket connection for job assignment and execution. Runner sends Ready to request a job, server pushes Job or NoJob. During execution, handles Running, Heartbeat, Completed, Failed, and Canceled messages. Authentication is via runner key in the Authorization header.

get/v0/runners/{runner}/channel

Path parameters

runnerstring required

The slug or UUID for a runner.

Changes