update_dashboard
Rename a dashboard, edit its description, icon or color, and/or set its complete ordered list of saved queries (reorder, or add/remove several at once). Read it with get_dashboard first. Queries left out of queryIds are taken off this dashboard but not deleted; markdown and image panels are kept. To move or resize panels use update_dashboard_layout. For a single add or remove, add_query_to_dashboard / remove_query_from_dashboard are simpler. Saved when this runs; explain it in reason. Load the manage-dashboards skill (load_skill("manage-dashboards")) first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| icon | No | ||
| name | No | New name. Must be unique in the project. | |
| color | No | ||
| reason | Yes | Why you are making this change, in one sentence the user will read on the approval card. | |
| queryIds | No | The COMPLETE ordered list of saved queries the dashboard should show — use it to reorder, or to add/remove several at once. Start from get_dashboard's list. Queries left out are taken off the dashboard (not deleted). Omit to leave the queries unchanged. | |
| projectId | Yes | The project (application) id to scope this call to. Use list_projects to discover valid ids. | |
| dashboardId | Yes | The dashboard to change. | |
| description | No | ||
| environment | Yes | The environment name to scope this call to (e.g. 'production'). Use list_projects to discover the names available to this token. |