[debug]
Returns the current TGlider workspace, warm-up and watcher status.
Agents need to know whether TGlider has a loaded workspace and fresh project state before trusting semantic answers.
It gives the model a cheap readiness check instead of making it infer setup problems from failed follow-up calls.
Try it locally in the TGlider playground
This tool requires no parameters.
Check whether a workspace is loaded
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "server_status",
"arguments": {}
}
}Returns loaded-state, workspace root, project count, revision, watcher state, and background compilation warm-up status (workspaceWarmup: enabled, in-progress, current phase — the symbol index first, then the call graph — projects warmed in that phase, and ETA) when available. workspaceReloadError reports a load, reload, or sync that did not leave a complete workspace, carrying the message, the timestamp, and the paths involved. A watcher-driven reload lists the changed paths, an explicit load or reload leaves them empty, and a load that skipped a configuration lists the ones it could not read. A load rejected before it replaced anything never sets the field, so the previous workspace stays usable. A failed reload disposes the previous projects and the project count can drop to 0, so this error is what tells that apart from an empty workspace. The next load or reload that loads everything clears it.