Skip to content

Conversation

@markmiro
Copy link
Contributor

@markmiro markmiro commented Oct 7, 2025

Screen.Recording.2025-10-07.at.4.03.18.PM-for-gh.mov

@markmiro markmiro changed the title Add file upload button Add CSV file upload button Oct 7, 2025
@markmiro
Copy link
Contributor Author

markmiro commented Oct 7, 2025

Getting this when running the terminal runtime:

Screenshot 2025-10-07 at 4 02 10 PM

The browser runtime works fine

@rgbkrk
Copy link
Member

rgbkrk commented Oct 8, 2025

Getting this when running the terminal runtime:

Screenshot 2025-10-07 at 4 02 10 PM The browser runtime works fine

Yeah, I don't know why the pyodide.http.open_url doesn't work in the Deno side. Worth investigating or making a new issue for it.

@rgbkrk
Copy link
Member

rgbkrk commented Oct 8, 2025

Great first stab at this.

Let's think through what the protocol could work like for this instead of injecting python and runtime specific code.

Here's the steps I'd aim for

  • Make a file upload button exist in the AI cell and/or this Attach File button you've created (can work beyond CSVs obviously)
  • Emit an ArtifactUploaded event so that all clients can fetch it as necessary
  • Runtime Agents will load the file into their runtime filesystem

@markmiro markmiro changed the title Add CSV file upload button WIP: Add CSV file upload button Oct 9, 2025
@markmiro
Copy link
Contributor Author

Closing in favor of #645

@markmiro markmiro closed this Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants