server_status

[debug]

Reports index, watcher, and tier health; detected sibling compiler servers (Glider and TGlider); on-disk store size; and license and telemetry state.

Why this tool exists

Routing between Scout and the compiler-grade servers depends on knowing what is installed and healthy.

How it helps the agent

The model sees detected siblings and per-tier availability, so it can prefer Glider or TGlider for their languages and fall back to Scout everywhere else.

This tool requires no parameters.

Examples

Check Scout readiness and sibling detection

Request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "server_status",
    "arguments": {}
  }
}

Response Notes

Returns workspace root, indexed file count, index revision, watcher state, per-tier availability, detected siblings, store size, worker allowance, and license and telemetry state. indexRevision counts applied changes, not files, so it is 0 on a workspace nothing has edited since startup - indexedFiles is what tells you the index is populated. workers.reservedForInteractive is how many workers a query is guaranteed while the embedding build runs. On a host with one or two workers that reserve cannot be held, and a query there falls back to running single-threaded.

↑/↓ NavigateEnter OpenSpace Expand