store_update_palette

Update a store's color palette.

PATCH the store's draft palette (primary, secondary, accent, bg, fg, muted). All six slots optional — only provided values are merged. Set publish=true to immediately go live without a separate store_publish call.

Request

arguments
{
  "slug": "string",
  "palette": {
    "primary": "string?",
    "secondary": "string?",
    "accent": "string?",
    "bg": "string?",
    "fg": "string?",
    "muted": "string?"
  },
  "publish": "boolean?"
}

Response

content[0].text (JSON-parsed)
{
  "ok": true,
  "draft_customization": { /* StoreCustomization */ },
  "published": "boolean"
}

Example

tool call
{
  "name": "store_update_palette",
  "arguments": {
    "slug": "bravo",
    "palette": { "primary": "#000000", "accent": "#F04A24" },
    "publish": true
  }
}

Related tools