#40297 Investigating P3 comp/desktop

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.