[FEATURE] Option to dim/inline the bypass permissions indicator in custom statusline setups
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.
7 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
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 (
hideBuiltInModeIndicatorormodeIndicator.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.
Same use case here. I run 8 split panes in Ghostty, all with
--dangerously-skip-permissionsas 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 customstatusLine(as a dim indicator) would be a meaningful UX improvement for power users.+1, when working from phone each line matter on a small mobile screen setup
Closing for now — inactive for too long. Please open a new issue if this is still relevant.
Would be definitly an improvement and save space on the screen.
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.