Feature request: option to disable "Pull request status couldn't be checked" notification for no-PR workflows

Open 💬 2 comments Opened Jun 1, 2026 by chemark

Summary

When using a direct-commit-to-main workflow (no pull requests), the status bar in FleetView repeatedly shows a "Pull request status couldn't be checked" notification — approximately once per minute. This is disruptive for solo developers who intentionally don't use PRs.

Steps to reproduce

  1. Have a local git repo with a GitHub remote (origin)
  2. Work directly on main branch without any open PRs (solo developer workflow)
  3. Observe the status bar — it periodically flashes "Pull request status couldn't be checked"

Expected behavior

Either:

  • No notification when there are simply no open PRs (as opposed to an actual error)
  • A config option to opt out of PR status checking (e.g., in settings.json or .claude/settings.json)

Actual behavior

The notification appears repeatedly (~once/minute) even though this is an intentional workflow choice, not an error state.

Context

  • Single developer project, direct commits to main, no PR workflow
  • GitHub remote is configured and gh auth is valid — this is not an authentication failure
  • Tried setting "github@claude-plugins-official": false in enabledPlugins in settings.json — did not suppress the notification
  • The notification appears to come from FleetView's built-in PR status polling, not the GitHub plugin

Proposed fix

Add a settings.json option such as:

{
  "prStatusCheck": false
}

Or suppress the notification when the absence of PRs is a normal state (not a connection/auth error).

---

This is a feature request / UX improvement for solo developers who don't use PR workflows.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗