If you cancel a run
Hit Stop at any time during a generation. The run winds down and you’re billed only for the work completed before you stopped — never the full projected build. The chat confirms it: “Generation cancelled — you were only charged for the work completed before you stopped.” Details on how cancelling works: Canceling generations.If a run fails
Sometimes a generation errors out — the AI hits a wall, a build step crashes, or an upstream model provider has an outage. When that happens:- You’re billed for the tokens actually consumed up to the failure, at the normal rates. Work the AI completed before failing (assets generated, code written) is usually still in your project.
- You are not billed for anything after the failure point, and failed runs don’t incur any penalty or fee.
Why not fully refund failed runs? Because “failed” usually isn’t all-or-nothing — a run
that errors on step 9 of 10 still did 90% of the work, and that work is in your game.
Automatic full refunds would also make it possible to get unlimited free AI work by
forcing errors. Metering actual usage keeps pricing honest in both directions.