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
- Have a local git repo with a GitHub remote (
origin) - Work directly on
mainbranch without any open PRs (solo developer workflow) - 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.jsonor.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 authis valid — this is not an authentication failure - Tried setting
"github@claude-plugins-official": falseinenabledPluginsinsettings.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.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗