update_dashboard
Replace the definition behind an existing dashboard link. The id and the link stay the same, so anyone holding the link sees the new dashboard.
Validates and grounds the new definition exactly as mint_dashboard does: if it would render broken the stored dashboard is left untouched. Prefer this over minting a second link for a dashboard the user already has. Call get_dashboard first to fetch the current definition rather than rebuilding one from memory.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The id of the dashboard to replace, as returned by mint_dashboard. | |
| range | No | Optional range override for the link, <n>m|h|d, e.g. 24h. | |
| refresh | No | Optional refresh interval override in ms; 0 disables. | |
| definitionJson | Yes | The full replacement definition as a JSON string. |