You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When working with project files in ChatGPT, users can upload .zip or other files to the "uploads" panel in a project and expect them to be reusable throughout the session. However, the model loses access to these files across executions – even in the same conversation, and even after confirming the file's presence earlier.
❌ Problem
The file appears in the sidebar and was already accessed and confirmed by the model (e.g. the model lists files or shows contents). Later, if the user asks:
"Please re-extract the .zip file I uploaded earlier"
The model responds:
"That file is not in the zip"
This is despite having previously confirmed it was.
🔍 Root cause (likely)
It seems the execution environment (sandbox) is ephemeral. When the environment resets, the model can no longer access previously extracted content or uploaded files – even though the project interface shows them.
There is no way for the user to reconnect a file to the model, and the model does not notify the user that access to the file was lost.
🧭 Expected behavior
Files uploaded to a project should be accessible across executions.
The model should be able to reference them reliably via filename or ID.
At minimum, the user should be able to click "Reconnect this file to model" in the UI.
If the model cannot access a previously seen file, it should say:
"I’ve lost access to the file – please reupload it."
✅ Recommendation
Add persistent access to project uploads
Provide a UI way to “reconnect” a file
Improve model feedback when a file is no longer accessible
The text was updated successfully, but these errors were encountered:
🧠 Context
When working with project files in ChatGPT, users can upload
.zip
or other files to the "uploads" panel in a project and expect them to be reusable throughout the session. However, the model loses access to these files across executions – even in the same conversation, and even after confirming the file's presence earlier.❌ Problem
The file appears in the sidebar and was already accessed and confirmed by the model (e.g. the model lists files or shows contents). Later, if the user asks:
The model responds:
This is despite having previously confirmed it was.
🔍 Root cause (likely)
It seems the execution environment (sandbox) is ephemeral. When the environment resets, the model can no longer access previously extracted content or uploaded files – even though the project interface shows them.
There is no way for the user to reconnect a file to the model, and the model does not notify the user that access to the file was lost.
🧭 Expected behavior
✅ Recommendation
The text was updated successfully, but these errors were encountered: