Get a tool's input schema
setoolbox_get_schemaRetrieve the input schema for a specified SEToolBox tool to identify required fields and units before executing calculations.
Instructions
Return schema/.json verbatim: the blank input form for one tool. Read it before every setoolbox_run and use only the field names and units it lists.
Each entry in "fields" has name, label, symbol, kind (quantity | enum | integer | boolean | text | option), allowed (units for a quantity, values for an enum or option), required, requiredWhen, and when sourced min, max, exclusiveMin, exclusiveMax, rangeSource. "echo" lists the derived symbols every result reports. "notes" are the app's own rules for that tool; follow them.
Never cache this across app launches; the app rewrites the file when its schema version changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | One of link_budget, radar_range, eoir. |