When you generate with reference images, videos or audio, we first fetch those files from storage, then hand them to the model.
What's new
If that fetch runs into a brief network hiccup — a timeout, a dropped connection, storage being momentarily busy — it now retries automatically, up to 3 times. It all happens in the background; you don't need to press generate again.
This applies whether the generation comes from the canvas, the Agent, the CLI or MCP, and to all three kinds of reference media.
If it still can't get the file
After three failed attempts the job fails and your Xins are refunded in full.
Only network problems are retried. If the file itself is the problem — say it has been deleted, or it's too large — we won't keep retrying; you'll get told right away.