update_theme
Modify an existing color theme: rename it, change primary color, or update light/dark palettes. Provide theme ID or partial name; confirm before execution.
Instructions
Use this when the user wants to modify an existing custom color theme — rename it, change its primary color, or update its color palette. Accepts either the theme ID or a partial name match. Ask the user to confirm changes before executing. Do NOT use this for creating a new theme or changing which theme is active (use set_active_theme).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The ID of the theme to update. | |
| name | No | Partial name match (case-insensitive) used to find the theme when ID is unknown. | |
| colors | No | New color palette for the theme. Provide both light and dark arrays. | |
| newName | No | New display name for the theme. | |
| primaryColor | No | New primary hex color for the theme (e.g. #1A73E8). |