get_lab
Fetch the open lab's topology and node status. Use compact mode to view only essential details for large topologies.
Instructions
Get the open lab's info, full topology (nodes/networks/connections) and node status. Use this to see what's running and how nodes are wired.
Pass compact=True to drop cosmetic noise (empty style dicts, second-console
fields, empty qemu_options) and thin each node to id/name/type/template/image/
ram/status/console plus an ethernet map of {if -> {name, network_id, suspend}}.
Compact mode is recommended for large topologies -- the full payload can be
80-100KB.
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": "get_lab"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| compact | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |