Add dynamic PR toast actions for Git run results

- Refactor Git action execution into a shared flow for modal and quick actions
- Show `Open PR` when URL exists, otherwise `Create PR` after `commit_push` when eligible
- Add unit tests for `getGitProgressToastAction` decision logic
84ee10d7edJulius Marminge committed on 2/14/2026, 12:18:59 AMparent9e3fa3e
2 files changedLine totals unavailable