crosspad_apps_update
Update one or all installed apps on a CrossPad platform. Provide either an app name or the update_all flag to refresh the specified app or every installed app.
Instructions
Update one or all installed apps on a platform. EXACTLY ONE of these must be supplied: set app_name to update a single app, OR set update_all=true to update every installed app on the platform. Supplying both, or neither, is an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app_name | No | App ID (e.g. 'metronome') to update one app. Mutually exclusive with update_all=true. | |
| platform | Yes | Platform repo (idf=platform-idf, pc=crosspad-pc, arduino=ESP32-S3) | |
| update_all | No | If true, update all installed apps on `platform`. Mutually exclusive with app_name. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| action | Yes | ||
| output | Yes | ||
| success | Yes | ||
| app_name | No | ||
| platform | Yes |