NO_COLOR=1 not respected: thinking prompts and menu highlights render in orange
Resolved 💬 3 comments Opened Feb 21, 2026 by menkhus Closed Feb 21, 2026
Description
When NO_COLOR=1 is set in the environment, Claude Code still renders UI elements in orange color. The NO_COLOR standard specifies that applications should not add ANSI color when this variable is set.
Affected elements
- Thinking/spinner prompts (displayed in orange while Claude is processing)
- Interactive menu selection highlights (e.g., Ctrl-O command picker, orange highlight on selected item)
Environment
NO_COLOR=1set in shell environment- macOS (darwin 25.3.0), zsh
- Terminal: Apple Terminal (xterm-256color)
Expected behavior
No color output. All UI elements should render without ANSI color codes when NO_COLOR=1 is present.
Actual behavior
Thinking prompts and menu selection highlights appear in orange regardless of NO_COLOR=1.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗