[BUG] v2.1.110 — All colors render as single monotone color in macOS Terminal.app regardless of /theme setting

Resolved 💬 5 comments Opened Apr 16, 2026 by skyboss1 Closed Jun 28, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

[BUG] v2.1.110 — All colors render as single monotone color in macOS Terminal.app regardless of /theme setting

Claude Code version: 2.1.110
OS: macOS (latest), Apple Terminal.app
TERM: xterm-256color

Description

After auto-updating to v2.1.110, Claude Code renders all UI text in a single color (no color differentiation between prompt, status line, code output, headers, etc.). This was working correctly on the previous version (2.1.108/2.1.109) with no changes to terminal configuration.

Steps to reproduce

  1. Launch Apple Terminal.app with a properly configured profile (correct ANSI 16-color palette, non-green text/bold colors)
  2. Run claude (v2.1.110)
  3. Observe: all text renders in the same foreground color — no syntax highlighting, no colored UI elements

What I tried (none of these fix it)

  • /theme → Tried all 6 options including "Dark mode (ANSI colors only)" — no change
  • Verified $TERM = xterm-256color
  • Switched Terminal.app profile from Homebrew to a custom profile with correct ANSI palette and white/gray text colors
  • Confirmed ANSI Colors panel shows correct 16-color palette (not all green)
  • The /theme preview (code diff with red/green lines) renders colors correctly, but the main UI does not

Environment

  • macOS Terminal.app (not iTerm2)
  • TERM=xterm-256color
  • COLORTERM not set (default)
  • Profile: custom with standard ANSI color palette
  • Previously working on v2.1.108/2.1.109 with identical terminal configuration

Possibly related to #28192, but this is a regression in v2.1.110 — colors were working on v2.1.108/109 with the same terminal configuration.

What Should Happen?

Expected behavior
Claude Code should render UI elements (prompt, status bar, code blocks, headers, diffs) with distinct colors as it did in v2.1.108 and earlier.

Error Messages/Logs

Actual behavior
All text renders in a single monotone color. The terminal profile's ANSI palette is ignored by Claude Code's main UI rendering (though the /theme preview diff does show colors correctly).

Steps to Reproduce

Steps to reproduce

Launch Apple Terminal.app with a properly configured profile (correct ANSI 16-color palette, non-green text/bold colors)
Run claude (v2.1.110)
Observe: all text renders in the same foreground color — no syntax highlighting, no colored UI elements

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

Claude Code version: 2.1.110

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

OS: macOS (latest), Apple Terminal.app TERM: xterm-256color

View original on GitHub ↗

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