Plan mode text unreadable on light terminal themes
Resolved 💬 3 comments Opened Mar 30, 2026 by jbarol Closed May 4, 2026
Description
When using Claude Code in plan mode (via EnterPlanMode), the streaming plan text renders in white/near-white color that is unreadable against light terminal backgrounds. Normal conversation text renders correctly with proper contrast.
Steps to reproduce
- Use a terminal with a light theme (e.g., Ghostty with Catppuccin Latte)
- Enter plan mode (e.g., via a skill that calls
EnterPlanMode) - Observe that the plan text streams in white/very light color, nearly invisible against the light background
- After the plan is complete, normal conversation text resumes with correct colors
Expected behavior
Plan mode text should respect the terminal's foreground color and be readable on both dark and light themes.
Environment
- Claude Code version: 2.1.87
- Terminal: Ghostty
- Theme: Catppuccin Latte (light)
- OS: macOS (Darwin 25.4.0)
Screenshots
Plan mode (unreadable):
!plan-mode-light
Normal text (readable):
The same terminal renders normal Claude Code output with full contrast — only plan mode streaming text is affected.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗