Skip to content

Inconsistent Access to Uploaded Files Across Executions in Project Workspace #1784

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
KarthikaRajagopal44 opened this issue Apr 23, 2025 · 1 comment
Labels
bug Something isn't working

Comments

@KarthikaRajagopal44
Copy link

KarthikaRajagopal44 commented Apr 23, 2025

Issue Summary:

Files uploaded via the project’s sidebar (e.g., .zip, .csv) are expected to remain accessible across code executions. However, file access is lost between runs, even within the same session.

Observed Behavior:

The model successfully reads or lists contents from an uploaded file.

On a later interaction, the same file is treated as missing or inaccessible.

For example, re-extracting a previously confirmed .zip results in errors like:
"The file is not in the zip."

Underlying Cause (suspected):

The execution sandbox resets between runs, clearing temporary files, while the interface still shows them as available creating a misleading experience.

Impact:

Breaks workflows that depend on multi-step file interaction.

Confuses users who assume files remain usable across runs.

No warning or notice is provided when the file context is lost.

Expected Behavior:

Uploaded assets should persist for the duration of a session or until manually removed.

The model should be able to re-use file references consistently.

If context is lost, a clear message should prompt users to reupload: “This file is no longer available. Please upload it again to continue.”

Suggestions:

Implement persistence for sidebar-uploaded files across executions.

Improve messaging when file access fails due to environment reset.

@KarthikaRajagopal44 KarthikaRajagopal44 added the bug Something isn't working label Apr 23, 2025
@CainKilled
Copy link

This has been my biggest Achilles heal as well. I have implemented a system personally which is a charter or lexicon in which new information can and is embedded and can be recalled at will. Indexed for key pivotal and or vital moments and automatically saved based on an algorithm which is probably more guesswork than anything I save to an outside cloud and create an interface for the recall of the memories. It doesn't always work and I still have to pay attention or the hallucinations will creep in again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants