update_sketch
Modify an existing generative-art sketch's metadata, parameters, colors, canvas, themes, or data sources to revise the artwork without recreating it.
Instructions
Update metadata, parameters, colors, or canvas of an existing sketch
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Replace data sources (injected as state.data.<key> before algorithm execution) | |
| seed | No | New random seed | |
| agent | No | Your CLI agent name (e.g. 'claude-code', 'codex-cli', 'gemini-cli', 'opencode', 'kiro') | |
| model | No | Your AI model identifier (e.g. 'claude-opus-4-6', 'gpt-4o', 'gemini-2.5-pro') | |
| title | No | New title | |
| canvas | No | New canvas dimensions | |
| colors | No | Replace color definitions | |
| skills | No | Replace design skill references | |
| themes | No | Replace theme presets | |
| preview | No | When true, generate an interactive HTML preview with sliders/pickers/seed controls and open it in the browser | |
| sketchId | Yes | ID of the sketch to update | |
| parameters | No | Replace parameter definitions | |
| philosophy | No | New philosophy text (markdown) | |
| dataChannels | No | Replace algorithm data channels (published on window.__genart_data for design layers) |