decompose
Decompose a node into a detailed node and return the updated VGL document. Only a node whose type has a detailing can be decomposed; describe_notation lists them. The node keeps its id, type, label and attributes and becomes a group holding new details, one per edge, so every edge keeps its id and label and now ends at a detail. Rename and retype the new details afterwards.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"vgl": "<vgl>",
"node": "<node>"
},
"name": "decompose"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vgl | Yes | The VGL document holding the node | |
| node | Yes | Id of the node to decompose |