[debug]
Reports index, watcher, and tier health; detected sibling compiler servers (Glider and TGlider); on-disk store size; and license and telemetry state.
Routing between Scout and the compiler-grade servers depends on knowing what is installed and healthy.
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.
Check Scout readiness and sibling detection
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "server_status",
"arguments": {}
}
}Returns workspace root, indexed file count, index revision, watcher state, and per-tier availability. It also returns detected siblings, store size, worker allowance, membership scope rules, 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. membership explains the scope behind indexedFiles: the hidden-file policy and the number of configured ignore globs. It also reports whether scout folds case when it matches gitignore rules, and where that answer came from. 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.