fleet_status
Query live GPU status across SSH hosts. Returns free and busy GPU counts, VRAM, load, and per-GPU utilization, with error reporting for unresponsive hosts.
Instructions
Live GPU status of every configured host (or just the named ones), probed now over ssh; takes 1-5 s.
Returns a fleet summary line, then per host: free and busy GPU counts, free VRAM, load, and per GPU the utilisation, VRAM used and free, temperature and (with processes=true) the largest processes with user, pid, VRAM, age and command. A GPU is busy when a process holds it or it has more than five percent of its memory taken. Hosts that do not answer come back with ok=false and an error instead of raising.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "fleet_status"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hosts | No | ||
| processes | No |