Where does the bug appear (feature/product)?
Cursor for iOS
Describe the Bug
On Cursor for iOS, after an agent finishes work on a branch, I cannot complete the PR / merge flow from the app.
- PR creation is blocked
The agent registers a PR via ManagePullRequest, but the UI stays in a “waiting for approval” state. Message shown:
“PR creation is waiting on your approval in Cursor (settings block auto-create).”
There is a Create pr button, but approving / creating the PR from iOS does not finish the flow. The agent says GitHub still has no PR and suggests approving in the Cursor UI or opening a GitHub “compare” URL in the browser.
- Auto-merge fails
Tapping Enable Auto-Merge shows a toast/banner:
“Unable to Enable Auto-merge”
This happens even when the branch is clean and already pushed. Without a PR on GitHub (because create is stuck on approval), auto-merge cannot succeed — and the app gives no clear way to fix it on mobile.
I am forced to leave the app and create the PR via github.com/.../pull/new/…
Steps to Reproduce
- Open Cursor on iOS.
- Run an agent that commits/pushes to a cursor/… branch and tries to open a PR (ManagePullRequest).
- Observe: PR is not created on GitHub; UI asks to approve create-PR / shows Create pr.
- Try to approve / create the PR from the iOS app → creation does not complete (or is not usable end-to-end on mobile).
- Tap Enable Auto-Merge → see Unable to Enable Auto-merge.
Seen on branches such as cursor/agent-brain-memory-8d4a and cursor/jwt-expiry-max-week-f123.
Expected Behavior
- I can approve and create the PR fully from iOS, or settings that block auto-create should be controllable / clear on mobile.
- Enable Auto-Merge should work once a PR exists, or the button should be disabled with a clear reason if no PR exists yet.
Operating System
Other
Version Information
Cursor for iOS (iPhone)
App version: see Profile → scroll to bottom (happy to add exact build if needed)
iOS: current device OS
Additional Information
Screenshots available from Cursor iOS showing:
- “PR creation is waiting on your approval in Cursor (settings block auto-create)” with Create pr button
- “Unable to Enable Auto-merge” toast while Enable Auto-Merge is still shown
- Agent message that ManagePullRequest registered create but settings require manual approval so GitHub has no PR
Happy to attach the PNGs in a follow-up reply if the upload picker is awkward from this session.
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor
