feat(desktop): refine repository-aware project workspaces (#6003)