When using v0 in a project with connected Vercel Blob storage, images uploaded during a chat session are stored in temporary blob storage. This causes issues when pushing a pull request, as the temporary blob URLs stop working, leading to missing images after deployment.
Proposed Solution
By default, images uploaded in the chat should be stored in the project’s connected Vercel Blob storage instead of temporary storage. This ensures that image assets remain persistent and functional when the code is deployed.
This is a bad solution our website has hundreds of images, we cannot store the image in to the source code directory – it is connected to github. That is not normal practice to check-in assets like this in to the git.
What is the point of having a Vercel Blob addon if the chat isn’t even context aware of it, and default to a ephemeral storage blob?