Sweet's web app used to let you download files one at a time from the Files menu. That's fine for grabbing a single script, but tedious the moment you actually want your whole project — you'd end up clicking through a folder tree, file by file.
What's new
Any directory in the Files menu now has a download option that zips its full contents — subfolders included — and hands you back a single archive. Click a folder, get the folder.
It works whether or not the agent is awake
Sweet sessions run on ephemeral VMs that sleep after a period of inactivity to save resources. Previously, that meant the Files menu would show nothing at all until the session woke back up. Directory download (like the rest of the file browser now) has two paths:
- Live VM — if your session is awake, the directory is tarred and pulled straight off the running machine.
- Sleeping session — if it isn't, Sweet reconstructs the requested subtree from the most recent encrypted workspace snapshot in S3, so you can still get your files without waking the VM just to grab them.
Worth being precise about what this is and isn't: it's a point-in-time snapshot restore, not a live persistent volume — there's no continuously-mounted disk shared between the VM and S3 today. But for "I just want my files," it means the Files menu is useful even when nothing is running.