get_child_element
Retrieve a specific OSCAL child element by UUID or token ID, returning its JSON in raw_json. If the ID is ambiguous, retry with parent_doc_uuid to scope the result.
Instructions
Get one child element by UUID or token ID, with its OSCAL JSON in raw_json. If the
result is an ambiguous_element_id error, retry with parent_doc_uuid.
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": {
"element_id": "<element_id>"
},
"name": "get_child_element"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| element_id | Yes | UUID or token ID (e.g. ac-1) of the child element. Token IDs are unique only within one document. | |
| parent_doc_uuid | No | UUID of one parent document to scope results to. Omit for all documents. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |