Use React Query mutations for git worktree operations

- Route worktree create/remove calls through shared git mutation options
- Invalidate git queries on mutation settle to keep branch/worktree data fresh
- Update chat and sidebar flows to use `mutateAsync` for worktree actions
a6b9ece840Julius Marminge committed on 2/15/2026, 8:00:41 AMparent65ab532
3 files changedLine totals unavailable