feat(desktop): main terminal vs worktrees terminal

Merged
AV
1y ago
+1250-76

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

Release Notes

  • New Features

    • Added branch workspace support, allowing users to create isolated workspaces for different Git branches
    • New branch switching interface with safety checks for uncommitted changes and untracked files
    • Automatic terminal refresh when switching between workspaces
    • Workspaces now automatically created for new projects on the current branch
  • Documentation

    • Added comprehensive design documentation for branch and worktree workspace architecture

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