b8fc4e6642
- Fetch branches from selected repo via listRepositoryBranches API - Branch dropdown with default branch pre-selected - '+ Create new branch...' option reveals text input for custom branch - Auto-select first option when only one available: - Project: auto-selects when only 1 project - Repo: auto-selects when only 1 repo - Branch: auto-selects when only 1 branch, otherwise defaults to remote default - Falls back to free-text branch input if branch API fails - TypeScript + eslint clean