- Worktree: remove git branch -D from destroy() — the "/" heuristic could delete pre-existing local branches unrelated to the workspace - Worktree: wrap fallback checkout in try/catch, clean up orphaned worktree if checkout fails - Clone: wrap fallback checkout in try/catch, rmSync the orphaned clone directory if both checkout attempts fail Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||