edit_image
Edit an existing image asset with an instruction (change colours, add a hat, fix a detail…). The edit is added as a new frame; the original stays. 5 credits.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>",
"prompt": "<prompt>"
},
"name": "edit_image"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Asset ID (from list_assets / get_asset or a previous result) | |
| images | No | Optional extra reference images: image keys from any of your assets (get_asset lists them), or their cdn.voidless.dev URLs. Other links are refused: upload the picture first | |
| prompt | Yes | What to change | |
| frameId | No | Optional: the frame the new frames hang under in the editor (usually the frame referenceFile came from). | |
| remove_bg | No | Remove the background from the result, as the app's editor does. Set false for artwork or a scene that should keep its background | |
| referenceFile | No | Work from one image instead of the asset's base: an image key from any of your assets (as get_asset lists it), or its cdn.voidless.dev URL. Empty = the asset's current base image. |