[BUG] On the claude code desktop view, the create Pull Request button now creates a full PR, rather than linking to a form.
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
As of today, my claude code desktop "Create PR" button now fully creates a PR. Previously, it just linked to a create PR view. That was preferable, so I can put it in draft mode and edit the target branch and edit the message.
Note that some of the claude code apps (ios mobile, web) respect the project's default branch. In general, I've noticed that the three of them are all quite inconsistent in behavior.
What's happening now on the desktop view, is that it creates a full PR targeting my main branch (not the default staging branch!), and generates a huge and useless PR title and description that is based off of 100s of other commits. In addition, my repository is tagged for auto review on code changes, so this ends up flagging tons of people for review since the PR isn't even in draft mode. It's effectively made the "open PR" button unusable.
What Should Happen?
Either continue linking to the create PR like before, or offer some customization of behavior to address these current flaws
Error Messages/Logs
Steps to Reproduce
- Set up a repo with develop as default branch, but also still has a main branch
- Add other commits to develop
- Make a claude code change against the repo on macos desktop app. Note it correctly branches off of develop
- Click create PR
- Observe that the PR targets main, and that the PR is not a draft, and that the PR description and title is based off of the unrelated previous commits on develop
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Claude 1.1.381 (c2a39e) 2026-01-18T20:18:52.000Z
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Other
Additional Information
_No response_
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗