Pull Request Review
Unified Dev gives you a complete code review workflow inside the app. You can view diffs, check CI results, leave inline comments, and submit a review — all without opening GitHub in a browser.
Viewing Pull Requests
Pull requests are listed under each repository. Navigate to Repositories → [repo name] → Pull Requests to see all open PRs. You can filter and sort the list, and click any PR to open the review interface.
You can also reach a PR review directly from an agent thread — after an agent creates or updates a PR, a View PR button appears in the agent header.
The Review Interface
The full PR review page has three main tabs:
- Files — the diff viewer, showing every changed file
- Commits — list of commits included in the PR
- Checks — CI status and raw log output for each check
Diff Viewer
The file list on the left shows all changed files with their addition and deletion counts. Click any file to load its diff on the right. The diff is displayed line-by-line with syntax highlighting.
- Toggle All — expand or collapse all files at once
- Mark as viewed — track which files you have already reviewed (coming soon)
CI Checks
The Checks tab shows every CI job defined for the PR, with its current status:
- Passing, failing, in progress, or skipped
- Click any check to expand its raw log output
Unified Dev parses common CI log formats to surface error lines at the top, so you can diagnose failures quickly.
Comments
The PR detail sheet shows existing comments and allows you to post new ones. Type your comment in the field at the bottom of the Comments section and click Comment.
Submitting a Review
When you are ready to submit a formal review, click Review in the top right of the PR page. A review sheet slides in with three options:
- Comment — general feedback without approval
- Approve — approve merging the changes
- Request changes — block merging until your feedback is addressed
Add an optional review summary in the text field, then click Submit review.
PR Actions
From the PR detail view (accessible via the repository PR list or from an agent thread), you can also:
- Merge the PR using the provider's merge options (merge commit, squash, rebase)
- Open the PR directly on GitHub for cases not yet supported in-app
Agent-created Pull Requests
When an AI agent creates or updates a PR, the agent header shows a View PR link. The agent can also use Push changes to push additional commits to an existing PR branch, keeping the PR up to date as you iterate with the agent.
Inline Diff Comment Responses
When you send a diff comment while an agent thread is active, you can configure how the comment is delivered:
- Send immediately — the comment is posted to the diff and the agent receives it as context right away
- Paste on close — the comment is pasted into the prompt input when you close the diff, so you can review before sending
Toggle this behavior in Settings → Behaviour → Send review comments immediately.