# fix\(server\): fall back when new worktrees are unavailable \(\#6208\) · screen/t3code-personal

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

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

Visibility: public

Requested revision: dd6ba84dc96f83000388e14b90f6533d5f63315d

Requested commit: dd6ba84dc96f83000388e14b90f6533d5f63315d

Commit: dd6ba84dc96f83000388e14b90f6533d5f63315d

Tree: fea9377a4fb07772d9662167e6ff59a3bb186259

Author: Tristan Knight

Committer: GitHub

## Message

```
fix(server): fall back when new worktrees are unavailable (#6208)

Preflight repository and base commit availability before creating the thread. Fall back to the project checkout for non-Git directories and repositories without a usable base commit, while preserving valid worktree setup.
```

## Parents

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

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