asset_version_create
Create a new child version of an existing asset to record recipe changes without overwriting the parent or its original image.
Instructions
Save a new recipe version as a child of an existing asset without overwriting the parent.
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": {
"assetId": "<assetId>",
"version_change": "<version_change>"
},
"name": "asset_version_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| group | No | ||
| ratio | No | ||
| skill | No | ||
| style | No | ||
| theme | No | ||
| prompt | No | ||
| rating | No | ||
| source | No | Optional provenance for a replacement image, such as generation_tool, model, or codex_session_id. | |
| assetId | Yes | Existing parent asset ID. | |
| category | No | ||
| favorite | No | ||
| imagePath | No | Optional new image path; must be an absolute path on this machine (any local folder is accepted, same as asset_create). When omitted, the parent image is copied for a recipe-only version. | |
| assetIdNew | No | Optional ID for the new version. | |
| references | No | ||
| sourceType | No | ||
| user_prompt | No | Optional user request kept separately from the effective generation prompt. | |
| version_change | Yes | Required summary of what changed from the parent. | |
| business_fields | No | Stored with the asset but not searchable; put anything that should be findable via search into tags instead. | |
| negative_prompt | No |