feat(desktop): worktree bar refactor + open workspace modal base branch

Merged
AV
1y ago
+751-310

Description

Related Issues

Type of Change

  • Bug fix
  • [x ] New feature
  • Documentation
  • Refactor
  • Other (please describe):

Testing

Screenshots (if applicable)

Additional Notes

Summary by CodeRabbit

  • New Features

    • Add branch listing API and base-branch detection to support branch-aware workflows
    • Base branch selection added to New Workspace flow; baseBranch persisted on worktrees
  • UI/UX Improvements

    • Redesigned workspace header with integrated open-in app menu and path actions
    • Improved workspace tabs spacing and sidebar border for clearer layout
  • Removals / Simplifications

    • Removed legacy branch selector and standalone path display components
  • Documentation

    • Added notes on branch-workspace improvements and testing ideas

✏️ Tip: You can customize this high-level summary in your review settings.