check_train_compatibility
Check a train against route infrastructure for gauge, axle load, clearance, and length. Pass a route or section IDs to test feasibility.
Instructions
Check whether a train fits the infrastructure of a route (gauge, axle load, clearance, length).
Call find_route first and pass its route as `route`, or pass `section_ids` to check a specific
segment (e.g. after adjusting a route). Exactly one of the two is required.
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": {
"input": "<input>"
},
"name": "check_train_compatibility"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | ||
| verdict | Yes | ||
| violations | Yes | ||
| attribution | No | Data: European Union Agency for Railways, Register of Infrastructure (RINF), CC BY 4.0 | |
| what_would_make_it_feasible | Yes |