list_hosts
Lists registered test/build hosts with shell, GPU, path facts, and current lock state so you can verify ownership before driving a host and avoid conflicts or stuck sessions.
Instructions
List registered test/build hosts with their facts (shell, GPU, paths) and current lock state.
CHECK THIS before driving any host: a fresh lock means another session/workstream owns it.
Each lock carries phase (what the owner is doing), phase_age_sec and stuck — the SERVER
marks a lock STUCK when its heartbeat is fresh but the phase has not moved past the configured
threshold (liveness is not progress). Treat lock.stuck=true as "the owner may be hung".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |