hide PR bar" / "non-PR workflow mode
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
The desktop app shows a persistent "Pull Requests" bar above the chat, but a meaningful subset of Claude Code users don't use pull requests at all. I work solo on a single-branch repo (main only) — there's no review process, no CI gating, no team workflow. PRs would just be orphaned objects I never look at.
The three PR-related settings (Create PRs automatically, Autofix PRs, Auto-archive after PR merge/close) all control PR behavior, but none of them hide the PR bar itself. So even with all three disabled, the UI still surfaces a feature I'll never use, taking up vertical space above the chat on every session.
For solo developers, single-branch repos, info-store / non-code repos, and anyone whose git workflow is "commit and push to main," the PR bar is permanent visual noise.
Proposed Solution
Add a toggle in Settings → Claude Code (in the same section as the existing three PR settings) called something like:
"Show Pull Requests bar" — when off, hide the PR bar above the chat entirely.
Default = on (preserves current behavior). Off = clean chat surface for users who don't use PRs.
Bonus: when all three PR-behavior toggles are already off, the app could detect this and either auto-hide the bar or surface a one-time prompt suggesting to hide it.
Alternative Solutions
- I've turned off all three PR-behavior settings (Create automatically, Autofix, Auto-archive). The bar still shows.
- No CSS/config workaround that I can find — the bar appears to be hardcoded into the desktop app UI.
- Currently I just live with the visual noise.
Priority
Low - Nice to have
Feature Category
Other
Use Case Example
Scenario:
- I run a solo single-branch info-store repo (markdown/docs, no PR workflow)
- I push directly to main via Claude Code's silent auto-push protocol
- I never create PRs, never review them, never check GitHub's PR tab
- Every Claude Code session shows a "Pull Requests" bar above my chat — a feature I structurally cannot use
- With a "Show PR bar" toggle set to off, my chat surface would be clean and uncluttered
- This matches how the app already lets me disable PR auto-create, auto-fix, and auto-archive — the bar's visibility should follow the same configurability principle
Additional Context
Users this would help:
- Solo developers on single-branch repos
- Info-store / docs-only / knowledge-base repos that happen to be in git but aren't code projects
- Teams using trunk-based development without PR review
- Anyone using Claude Code's silent auto-push / direct-to-main workflow
Related existing settings under Claude Code → Pull requests:
- Create pull requests automatically
- Autofix pull requests
- Auto-archive after PR merge or close
A fourth toggle ("Show Pull Requests bar") would complete the set and let users who don't use PRs hide the feature surface entirely, not just disable its behaviors.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗