Core Features

Pull Requests

Review, check, and merge PRs from your projects without leaving the app

Open Pull requests in the dashboard sidebar to review PRs from your projects' GitHub repositories. The resizable split view shows the PR list on the left and the selected PR's description, checks, and diff on the right.

The Pull requests split view: filterable list on the left, detail with rendered markdown on the right

Browse and Filter

The list shows every PR from the repositories behind your projects. Each row carries the repo, PR number, title, author, a compact CI check summary (passed/total), age, and the +added/−deleted line counts.

  • State tabs: All, Open, or Merged
  • Repository: multi-select across your projects' repos
  • Author: filter to a specific GitHub author
  • Reviews: review-status filter: No reviews, Review required, Approved review, Changes requested, Reviewed by you, Not reviewed by you, Awaiting review from you, or Awaiting review from you or your team
  • Search: find PRs by title or number

Filters persist, so the view comes back the way you left it. Active filters show a count badge next to the search box.

The Detail View

Selecting a PR opens it in the right pane, with Summary and Code tabs. Toggles at either end of the header collapse the list or the detail pane when you want more room; on narrow windows the panes stack automatically.

Summary

The Summary tab shows the PR description alongside:

  • Checks: every CI check with its status and a link to the run on GitHub. The header summarizes the state at a glance ("All 12 passed"). Cancelled checks count as failures, not successes.
  • Review status and reviewers for the PR
  • The comment thread, with a composer for replying

PR checks alongside the summary, with Start Workspace and Merge actions in the header

Code

The Code tab is a complete diff viewer: a file tree with per-file added/deleted counts and modified/renamed markers, syntax-highlighted diffs, collapsed unmodified regions, and unified or side-by-side layouts. A Files dropdown jumps to any file in the changeset.

The Code tab: file tree plus syntax-highlighted diffs

Comment Straight to an Agent

Select lines in the Code tab and send a comment to an agent, optionally posting it on GitHub too. The agent receives the file, line range, and diff side:

  • If a workspace is already linked to the PR, send it to one of its running agent terminals, or start a new agent session there
  • If no workspace exists yet, Superset creates a PR-checkout workspace and launches the agent with your comment as its first prompt

Actions

From the detail header:

  • Start Workspace - check out the PR into a new workspace to run, test, or continue it. See Workspaces
  • Merge - choose Squash and merge (combine all commits), Merge commit (preserve commit history), or Rebase and merge (reapply all commits)
  • Close / reopen the PR
  • Open the PR on GitHub

Merging, closing, and commenting act on the real PR through your GitHub connection - same permissions, same effects as doing it on github.com.

Where PRs Come From

Connect GitHub under project settings to sync PRs. Linked workspaces also show PR status in the sidebar. For a review workflow, see the PR feedback recipe.

On this page