When You See “Rebase Conflicts”
After clicking the rebase button, if your changes conflict with the base branch, your task status changes to “Rebase conflicts” and a conflict resolution banner appears.

- Open in Editor - Manually edit conflicted files
- Insert Resolve-Conflicts Instructions - Auto-generate resolution instructions for the coding agent
- Abort Rebase - Cancel and return to previous state
Resolving Conflicts Automatically
The simplest solution is to let the coding agent resolve conflicts automatically:- Click Insert Resolve-Conflicts Instructions from the conflict banner to generate specific instructions tailored to your conflict situation and insert them into the follow-up message area.
- Review the generated instructions and click Send to have the agent analyse the conflicted files and complete the rebase automatically.

Manual Resolution (Alternative)
If you prefer to resolve conflicts manually, you have two options: For single files: Use Open in Editor from the conflict banner to edit one conflicted file at a time. After resolving and refreshing the page, you can press the button again for the next file. For multiple files (recommended): Use the Open in [Your IDE] button from the Actions pane to open all worktree files in your chosen IDE, where you can resolve all conflicts at once.1
Open your IDE
Click Open in [Your IDE] from the Actions pane to access all worktree files, or use Open in Editor from the banner for individual files.
2
Edit conflicted files
Resolve merge markers in each file:
3
Continue the rebase
After editing all conflicts, stage and continue:
Aborting a Rebase
If you need to cancel the rebase entirely, click Abort Rebase to return to the “Rebase needed” state. You can then try rebasing again or create a new task attempt from the updated base branch.Automatic resolution works best for most conflicts. Use manual resolution only when you need precise control over the merge decisions.