v51

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-01140309549.5 KB
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.