- Server folder browser: GET /api/fs/list + POST /api/fs/mkdir (new bswm/fsbrowse.py) and a
reusable "Browse…" modal so a Windows client can pick a folder on the Linux ComfyUI server
(all FS ops run server-side) instead of typing the path. Used for project folder + workflows root.
- Subfolder picker: dialogs (add to project / move / duplicate / save) now use a tree-based select
of the project's existing subfolders + "new subfolder", instead of plain text. showForm gained
additive support for dependent/dynamic selects and a "path" field type.
- Projects view remembers the last selected project (localStorage), with fallback to active/first.
- Quick "Save to project" / "Save to folder" one-click overwrites the workflow opened from the
manager (overwrite=true), alongside "Save as…"; tooltip clarifies Ctrl+S targets ComfyUI's folder.
- Fix: editing a project from folder→virtual no longer re-forces folder mode (folder only sent when storage=folder).
- Tests: + test_fsbrowse (28 passing).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>