hide PR bar" / "non-PR workflow mode

Resolved 💬 3 comments Opened May 8, 2026 by joshualexanderl Closed May 11, 2026

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:

  1. I run a solo single-branch info-store repo (markdown/docs, no PR workflow)
  2. I push directly to main via Claude Code's silent auto-push protocol
  3. I never create PRs, never review them, never check GitHub's PR tab
  4. Every Claude Code session shows a "Pull Requests" bar above my chat — a feature I structurally cannot use
  5. With a "Show PR bar" toggle set to off, my chat surface would be clean and uncluttered
  6. 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.

View original on GitHub ↗

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