# Add AI-generated worktree branch naming and safe branch rename · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/8416ecdb532e1ff6a2e40d75c9ab7a5fea665cd3)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 8416ecdb532e1ff6a2e40d75c9ab7a5fea665cd3

Requested commit: 8416ecdb532e1ff6a2e40d75c9ab7a5fea665cd3

Commit: 8416ecdb532e1ff6a2e40d75c9ab7a5fea665cd3

Tree: 2c4aa41a7100520ca96992026393e8c887bd532d

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Add AI-generated worktree branch naming and safe branch rename

- add `git.generateBranchName`, `git.generateAndRenameBranch`, and `git.renameBranch` websocket flows
- pass image attachments into Codex branch-name generation and normalize/sanitize results
- add GitCore branch rename with collision-safe numeric suffixing
- extract shared image MIME/data-url helpers and expand server/web tests for new behavior

```

## Parents

- [206eb6a785283f6d8f79d122d5f69ee37aef660d](https://git.cafe/pingdotgg/t3code/commit/206eb6a785283f6d8f79d122d5f69ee37aef660d?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/8416ecdb532e1ff6a2e40d75c9ab7a5fea665cd3?format=markdown)
