Desktop: make workspace selectable per session, not only launch-time cwd
This issue reports that Hermes Desktop only supports setting a workspace directory at launch time via --cwd, making it inconvenient to work across multiple projects, and proposes per-session workspace selection inside the app.