Workspace menus: proposed end states
Built from the real desktop menu markup and CSS (PR 9612 head), with items rearranged. Conditional items (Clear Status, Remove PR Link, Close all ports) are shown as if they all apply; in the app each appears only when it does.
Sidebar right-click
Workspace list item
Workspace page ⋯
Header of the open workspace
Order. The sidebar menu keeps today's order, except Remove from Sidebar moves above Close all ports, and "Open in Finder" becomes the "Open in" submenu in the same place. The ⋯ menu puts Run and Configure first, then the same items in the same order as the sidebar, minus the sidebar-only group items.
Not shown. Submenu contents: Move to and Copy keep today's items; Open in is the ⋯ menu's current list. Stop and Force Stop replace Run while a run is going. Archive replaces Delete for cloud workspaces. Split and Fork are not in either menu yet.