Repository navigation
[Feature]: Transfer files between local and remote machines through the Files pane #32383
matthewcheok
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Area
Files pane / remote environments / desktop
Problem or use case
I use T3 Code on my laptop connected to a remote environment over Tailscale. While browsing the remote project in the Files pane, I want to transfer files between my laptop and that project without switching to a separate file-transfer tool.
This is useful in both directions: bringing local assets or documents into the remote workspace, and saving files generated or edited remotely back onto my laptop.
Proposed behavior
Transfers should use the existing authenticated environment connection, including connections reached over Tailscale.
Smallest useful scope
Start with individual files and multiple-file selections in the desktop app. Folder transfers, synchronization, and broader file-management operations can remain outside this proposal. Browser clients could use explicit Upload and Download actions where operating-system drag and drop is not supported.
Native drag-out of remote files may need desktop-specific handling; the intent is to agree on the workflow without prescribing an implementation.
Existing functionality and related discussions
Chat attachments already provide an upload path to the environment, but they do not provide direct placement into a chosen project folder through the Files pane.
Related: #6940 discusses folder import and broader folder management. This proposal focuses specifically on transferring files between the local machine and an existing remote project.
Contribution / request for direction
I would be interested in contributing this after agreeing on direction and scope. Does this workflow fit the project? Would you prefer upload and download support implemented together, or staged separately?
If an existing Files-pane workflow already covers this, guidance would also be appreciated.
All reactions