Browse L-Var Catalogs
msfs_browse_lvar_catalogBrowse aircraft L-var catalogs to list panels or valid variable values, with auto-detection of the loaded flight sim aircraft.
Instructions
Browse the aircraft L-var catalogs.
Three levels, narrowing as you supply arguments:
no catalog resolved -- every available aircraft catalog
catalog only -- the panels in that catalog
catalog+panel -- the variables on that panel, with their valid values
With no 'catalog', the loaded aircraft is auto-detected: PMDG's own client-data-area probe first (authoritative -- confirms which SDK is actually running, independent of what TITLE/ATC_MODEL say), then every catalog's own title_pattern matched against TITLE/ATC_MODEL (the only mechanism for a third-party catalog dropped into data/). A successful detection acts as if that catalog had been passed explicitly, and 'message' names which of the two resolved it -- a probed detection is a materially stronger signal than a title-text match. When detection fails entirely, 'catalog' comes back None, 'message' explains why, and (with 'panel' also given) the panel is looked up across every catalog -- the first match is returned, but that is a guess, not a detection, and 'message' says so.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum results | |
| panel | No | Panel name to open, e.g. 'Signs', 'FCU', 'Electrical'. Omit to list the panels in the catalog. | |
| offset | No | Results to skip | |
| catalog | No | Catalog key, e.g. 'pmdg_737', 'pmdg_777'. Omit to auto-detect from the loaded aircraft, or to list all available catalogs. | |
| response_format | No | 'markdown' for a table, 'json' for rows | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |