# Move worktree branch auto-rename into provider turn reactor · screen/t3code-personal

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

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

Visibility: public

Requested revision: 5e55aa387f4d33209f55dc6ec00cb590ae7cbc2a

Requested commit: 5e55aa387f4d33209f55dc6ec00cb590ae7cbc2a

Commit: 5e55aa387f4d33209f55dc6ec00cb590ae7cbc2a

Tree: 606e9d0c17741c18327b1210d61b569c232c1baa

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Move worktree branch auto-rename into provider turn reactor

- Generate and rename temporary `t3code/*` worktree branches on first user turn in `ProviderCommandReactor`
- Remove websocket/client branch-generation RPCs and related contract/API surface
- Update Codex text-generation prompt to include attachment metadata only when attachments exist, with expanded tests

```

## Parents

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

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