# Fix Windows command detection and branch checkout error flow · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/302323a64b0e4342af013784f4422020b7c1fa53)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: 302323a64b0e4342af013784f4422020b7c1fa53

Requested commit: 302323a64b0e4342af013784f4422020b7c1fa53

Commit: 302323a64b0e4342af013784f4422020b7c1fa53

Tree: f216b3be4980cc74c6e512cce9c25293f82d9a55

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Fix Windows command detection and branch checkout error flow

- tighten win32 command availability checks for PATHEXT and PATH delimiter handling
- add server tests for Windows executable resolution edge cases
- stop branch/create flows after checkout/create failures to avoid stale optimistic UI
- remove OpenInPicker side effect that persisted last editor on render

```

## Parents

- [b981fad920f43fe64dac4b547aba6ca4fb2f4715](https://git.cafe/screen/t3code-personal/commit/b981fad920f43fe64dac4b547aba6ca4fb2f4715?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/302323a64b0e4342af013784f4422020b7c1fa53?format=markdown)
