get_control_catalog
Retrieve a compact JSON schema of every placeable control, keyed by type, including fields, default span, and example names. Filter by control types and optionally include theme overrides.
Instructions
Machine-readable schema for every placeable control, in ONE call.
Returns compact JSON keyed by control type (the value used in a layout), each
with its fields (name/type/enum values/default), defaultSpan, and example names.
Prefer this over reading individual control docs when authoring — it's the whole
control vocabulary at once.
Args: types: Optional list of control types/node-ids to filter to (e.g. ['gauge','button']). include_theme: Also include each control's per-control theme override fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| types | No | ||
| include_theme | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |