Skip to Content
DocumentationPull Requests

Pull Requests

The Pull Requests tab provides a dashboard for viewing GitHub pull requests in your repository.

Pull Requests navigation

PR List

The tab displays all pull requests in your repository:

ColumnDescription
#PR number
TitlePR title
AuthorGitHub username
BranchSource → Target branch
StateOpen, Closed, or Merged
ChangesLines added/removed

PR States

Pull requests are displayed with their current state:

StateIndicatorMeaning
OpenGreenActive and awaiting review
ClosedRedClosed without merging
MergedPurpleSuccessfully merged
DraftGrayWork in progress
KeyAction
j / Select next PR
k / Select previous PR
gJump to first PR
GJump to last PR

Opening PRs

Press o or Enter to open the selected PR in your browser. This takes you directly to the GitHub PR page where you can:

  • Review code changes
  • Leave comments
  • Approve or request changes
  • Merge the PR

Opening a PR

Refreshing

The PR list refreshes in two ways:

Auto-Refresh

Every 30 seconds, the list automatically updates when the tab is visible.

Manual Refresh

Press r or R to immediately refresh the PR list from GitHub.

Refreshing PRs

Loading States

While fetching data from GitHub, a loading spinner is displayed. If the API request fails, an error message shows what went wrong.

The GitHub API has rate limits. If you see rate limit errors, wait a few minutes before refreshing.

Keybindings

KeyAction
j / Select next PR
k / Select previous PR
gJump to first PR
GJump to last PR
r / RRefresh PR list
o / EnterOpen PR in browser

PR Properties

Each pull request displays:

PropertyDescription
NumberGitHub PR ID
TitlePR title
AuthorGitHub username of creator
BranchSource branch name
Base BranchTarget branch (usually main)
StateOpen, Closed, or Merged
Is DraftWhether it’s a draft PR
AdditionsLines of code added
DeletionsLines of code removed
URLDirect link to GitHub

GitHub Integration

The Pull Requests tab requires your repository to be hosted on GitHub and accessible via the GitHub API.

Chloe uses the GitHub API to fetch PR data. Make sure you have:

  • A repository with a GitHub remote
  • Network access to GitHub
  • Appropriate permissions to view PRs
Last updated on