Preview what a generate_image call would render — before spending credits
preview_generationShows what a selection resolves to (preset labels, reference roles) and its credit cost, before anything is spent. Does not return the wording TASVR renders from.
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": {
"selection": "<selection>"
},
"name": "preview_generation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| selection | Yes | ||
| references | No | Same shape as generate_image's `references`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| subject | Yes | ||
| resolution | Yes | ||
| aspectRatio | Yes | ||
| selectedPresets | Yes | ||
| additionalSubjects | No | ||
| selectedReferences | Yes | ||
| estimatedCreditCost | Yes |