Prepare higher spending limit
prepare_work_budgetPrepare a higher total credit limit for work that is already running, name the limit you read from get_work and the new total. This changes credits only: it adds no video, publishing, attempts or resources, never restarts stopped work, and does not itself raise anything. The creator reviews and approves the exact change in Genflick; then call raise_work_budget with the returned proposal.
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": {
"work_id": "<work_id>",
"expected_maximum_credits": "<expected_maximum_credits>",
"maximum_credits": "<maximum_credits>",
"request_key": "<request_key>"
},
"name": "prepare_work_budget"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| work_id | Yes | The work whose limit would rise, from the proposal or get_work. | |
| request_key | Yes | ||
| maximum_credits | Yes | The new total credit limit for the work, higher than the current one. It replaces the total; it is not an amount to add. | |
| expected_maximum_credits | Yes | The work's current total credit limit exactly as get_work returned it. A different current limit refuses the proposal. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||