list_roster
List all locomotives in JMRI roster along with their DCC addresses, road names, and models. Use this to find a locomotive's address before controlling it.
Instructions
List every locomotive in JMRI's roster: name, DCC address, road, model.
Use this to discover what locomotives exist and their DCC addresses before calling acquire_throttle/set_speed/etc. — those tools take a DCC address, not a name, and this is currently the only way to find out which address belongs to which named loco (e.g. the user says "start the Autorail" but set_speed needs address=4). road/model can be empty strings if the user never filled them in in JMRI — that's normal, not an error. No side effects.
This does NOT resolve a name to an address for you automatically — use find_locomotive for that.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||