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=1 set 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.

View original on GitHub ↗

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