Skip to content

Manage the runner fleet

Settings → Operations → Runners is the fleet: every machine registered to your workspace and what each one is doing. It needs the manage_integrations permission, the same one that lets you pair a runner in the first place.

One row per runner, with the columns that answer “can this machine take work right now”:

ColumnSays
NameThe machine’s display name, chosen at pairing and unique for the life of the workspace
ModeSelf-hosted or managed
AdaptersWhich coding agents it detected
Platform and Reported containmentWhat the runner reports about its own sandbox
Last heartbeatHow long since it checked in
StatusActive, stale, or offline

The runner fleet with maya-macbook active and its reported containment showing Linux and Landlock.

The tabs above the table filter to Active, Stale, or Offline. A machine grades itself by heartbeat: gaps mean the process is not running or cannot reach your workspace, which is a different problem from a run failing.

Selecting a row opens the drawer for that machine: its registration, its adapters, its recent activity, and the controls for it. The selected runner is in the URL, so a link to a machine’s detail is a link you can send.

Add runner opens the pairing flow without leaving the page. Installing on the machine is one command; the browser side is approving the device code it shows you. See pair a runner for both halves.

Revoking a runner stops it taking new work. Do it when a machine is decommissioned, when a laptop is lost, or when a runner is behaving in a way you have not diagnosed.

Two things worth knowing before you do:

  • Its history stays. Runs and attempts that machine performed keep pointing at it, because a fleet that forgot what a revoked machine did would be useless the moment you needed it.
  • Its name is not released. Names are unique per workspace forever, including after revocation. Re-pairing the same machine means pairing it under a new name, or removing the old registration outright.

Draining is the gentler option when the machine is healthy and you simply want it to stop: it finishes what it has and takes nothing new.