[FEATURE] Option to dim/inline the bypass permissions indicator in custom statusline setups

Status Closed — not planned
Maintainer reply None cached
Activity 7 comments · opened Feb 6, 2026 · closed May 18, 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

I always run with bypassPermissions on — it's basically my default mode at this point. The bright pink indicator that takes up its own line is way too loud for something I never turn off. I already know I'm in bypass mode, I don't need it screaming at me every time I look at my terminal.

I use a custom statusline (claude-hud plugin) and have everything set up compact on one line. Then there's this bright pink banner sitting above it that I can't get rid of or even dim. Would be really nice to just minimize it or fold it into my statusline instead of it taking up its own line.

Proposed Solution

Some kind of setting to hide or tone down the built-in mode indicator when you're using a custom statusline:

{
  "statusLine": {
    "type": "command",
    "command": "...",
    "hideBuiltInModeIndicator": true
  }
}

Or even just make it a subtle inline thing like · bypass in gray at the end of the statusline instead of a whole bright pink line. Either would work for me honestly.

Alternative Solutions

Exposing activePermissionMode in the statusline JSON input would also solve this — custom statusline scripts could just show it however they want. I think #6227 already requested that.

Related Issues

  • #6227, #8832, #10406 — all related to customizing or hiding the built-in mode indicators

Priority

Medium - Quality of life improvement

Feature Category

Terminal UI / Custom Statusline

Additional Context

macOS, using claude-hud plugin for custom statusline, bypassPermissions always on.

View original on GitHub ↗

7 Comments

github-actions[bot] · 6 months ago

Found 3 possible duplicate issues:

  1. https://github.com/anthropics/claude-code/issues/10406
  2. https://github.com/anthropics/claude-code/issues/17368
  3. https://github.com/anthropics/claude-code/issues/16494

This issue will be automatically closed as a duplicate in 3 days.

  • If your issue is a duplicate, please close it and 👍 the existing issue instead
  • To prevent auto-closure, add a comment or 👎 this comment

🤖 Generated with Claude Code

JustHereToHelp · 6 months ago

The previous requests (#10406, #17368) were both closed as stale, not as "won't fix" — the underlying need was never addressed. This issue includes a concrete implementation proposal (hideBuiltInModeIndicator or modeIndicator.style) and ties it to the existing statusline JSON input feature request (#6227).

The use case is real and growing: more people are using custom statusline plugins (like claude-hud) where the built-in pink bypass indicator conflicts with their layout. A simple toggle or inline option would solve it cleanly.

Not a duplicate — a re-request with a better-defined solution.

shenxingy · 6 months ago

Same use case here. I run 8 split panes in Ghostty, all with --dangerously-skip-permissions as my default. The bright pink indicator on its own line is pure noise — it never changes, so it conveys no information. Being able to either hide it or fold it into the custom statusLine (as a dim indicator) would be a meaningful UX improvement for power users.

dranitski · 5 months ago

+1, when working from phone each line matter on a small mobile screen setup

github-actions[bot] · 3 months ago

Closing for now — inactive for too long. Please open a new issue if this is still relevant.

WladimirKral · 2 months ago

Would be definitly an improvement and save space on the screen.

github-actions[bot] · 22 days ago

This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.