Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PR Status MonitorNew to Visual Studio Code? Get it now.
PR Status Monitor

PR Status Monitor

Avraham Hamu

|
1 install
| (0) | Free
Displays open PR count and status.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

📡 PR Status Monitor

Visual Studio Code Version GitHub License

PR Status Monitor is a sleek, intelligent VS Code extension that keeps you intimately connected to your GitHub Pull Requests directly from your editor's status bar. Instead of context-switching to your browser, get instant visual feedback on whether your CI/CD checks have passed, failed, or are still pending!

✨ Features

  • 🚀 Universal Worktree Support: Accurately aggregates and tracks all PRs you have authored across all active repositories and unique worktrees opened in your VS Code workspace.
  • 🚥 Real-time CI Integration: Reads GitHub Actions and Commit Statuses to color-code your PRs:
    • 🟢 Passing: Everything is good to go!
    • 🟠 Pending: Checks are still running.
    • 🔴 Failed: Action required (check logs for failures, timeouts, etc.).
  • 🖱️ One-Click Navigation: Click the status bar widget to instantly jump straight to your latest active PR in your default web browser.
  • 📊 Detailed Tooltips: Hover over the status bar item to see an organized list of all your open PRs along with their specific build status.

🛠️ Usage

Once installed, the PR Status Monitor automatically activates on startup. It seamlessly authenticates with your built-in VS Code GitHub account. You'll see an icon appearing in the lower-left corner of your status bar indicating:

3 PRs | 🟢1 🔴1 🟠1

(Example: 3 Open PRs total. 1 Passing, 1 Failed, 1 Pending).

Note: The extension queries GitHub securely and pulls updates automatically every 2 minutes by default.

⚙️ Configuration

You can customize the polling interval in VS Code settings:

  • prStatusMonitor.pollingInterval (number, default: 2) How often to check PR status, in minutes. Minimum: 1, Maximum: 60.

    To change it:

    1. Open Settings (Cmd+, or Ctrl+,)
    2. Search for "PR Status Monitor"
    3. Adjust the "Polling Interval" value

    Or add to your settings.json:

    {
      "prStatusMonitor.pollingInterval": 5
    }
    

📋 Requirements

  • VS Code version ^1.103.0
  • You must be signed in to GitHub within VS Code.

👨‍💻 Author

Created with ❤️ by Avraham Hamu.


If you find this extension helpful, please share it with your team or open an issue on the repository!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft