Skip to content

Add CreateBranchTool to allow AI to create branches with the MCP Server#6155

Merged
aryairani merged 6 commits intounisonweb:trunkfrom
channingwalton:trunk
Feb 21, 2026
Merged

Add CreateBranchTool to allow AI to create branches with the MCP Server#6155
aryairani merged 6 commits intounisonweb:trunkfrom
channingwalton:trunk

Conversation

@channingwalton
Copy link
Contributor

Overview

This change allows the MCP server to create branches.

I prefer to work on branches to make a more meaningful reflog, and currently have to manually create a branch before allowing Claude Code to continue.

Implementation approach and notes

This was a copy of some of the other behaviour which Claude Code copied.

Test coverage

I added a transcript test.

@aryairani
Copy link
Contributor

@channingwalton Could you add yourself to CONTRIBUTORS.markdown to acknowledge Unison's MIT license?

@channingwalton
Copy link
Contributor Author

@channingwalton Could you add yourself to CONTRIBUTORS.markdown to acknowledge Unison's MIT license?

Done

@stew
Copy link
Member

stew commented Feb 20, 2026

Heh, I was literally headed to the pulls page becacuse I was going to make an extremely similar pull request, Thanks @channingwalton :)

@aryairani aryairani enabled auto-merge February 20, 2026 21:01
@aryairani aryairani disabled auto-merge February 21, 2026 06:22
@aryairani aryairani enabled auto-merge February 21, 2026 06:23
@aryairani aryairani disabled auto-merge February 21, 2026 06:36
@aryairani aryairani enabled auto-merge February 21, 2026 06:36
@aryairani aryairani disabled auto-merge February 21, 2026 15:23
@aryairani aryairani enabled auto-merge February 21, 2026 15:23
@aryairani aryairani disabled auto-merge February 21, 2026 15:24
@aryairani aryairani changed the base branch from trunk to topic/hash-module-v1 February 21, 2026 15:29
@aryairani aryairani changed the base branch from topic/hash-module-v1 to trunk February 21, 2026 15:30
@aryairani aryairani closed this Feb 21, 2026
@aryairani aryairani reopened this Feb 21, 2026
@aryairani aryairani requested a review from a team as a code owner February 21, 2026 20:43
@aryairani aryairani added this pull request to the merge queue Feb 21, 2026
Merged via the queue into unisonweb:trunk with commit 2814b1f Feb 21, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants