Runners: Connectivity and Status columns, and a filterable queue issue #243 closed: completed andymccall opened this · 0 comments
andymccall set labels feature ·
andymccall referenced by change e9b9619cd857 on main ·
andymccall closed ·
andymccall set labels feature ·
andymccall referenced by change e9b9619cd857 on main ·
andymccall closed ·
A runner whose job slots are all full stops polling, so the hub marks it offline while it is mid-job (mars-1 on 2026-10-16, holding one metalgear2 job; earth-1 earlier with three). Offline should mean unreachable, not busy.
Andy's design (2026-10-16):
Underneath: a busy runner must still count as connected. Treat any authenticated call from the runner (log appends, heartbeats, finishing a job) as contact, or have the runner send a heartbeat while its slots are full, so Connectivity is true while jobs run.