[Feature Request] Add customizable color option for user input messages in CLI
Resolved 💬 3 comments Opened Mar 27, 2026 by aaatos Closed Mar 31, 2026
Bug Description
Feature Request: Customizable color for user input messages in the CLI
Currently, in the Claude Code CLI, user messages and Claude's responses use the same text color, making it hard to visually scan long conversations.
Request: Add a setting (e.g., in settings.json) to customize the color of the user's input text — for example, displaying it in blue — so it's immediately distinguishable from Claude's output without relying
on terminal-level theming.
Expected behavior: A config option like "userMessageColor": "blue" that applies ANSI color to the user's turn in the conversation display.
Environment Info
- Platform: win32
- Terminal: windows-terminal
- Version: 2.1.84
- Feedback ID: a96dbdc6-d01b-4f3b-8129-103f0525eaeb
Errors
[{"error":"ENOENT: no such file or directory, unlink 'C:\\Users\\aaato\\AppData\\Local\\Temp\\claude\\C--Users-aaato-OneDrive-------------Temp-M365\\83c3503b-9410-4266-aa62-e6c2c711921f\\tasks\\a3a7647ef9bfcb295.output'","timestamp":"2026-03-27T10:52:14.958Z"},{"error":"Error: Tool mcp__claude_ai_Google_Calendar__gcal_list_events not found\n at sv8 (B:/~BUN/root/src/entrypoints/cli.js:2659:10396)\n at zK (B:/~BUN/root/src/entrypoints/cli.js:699:20993)\n at Q9 (B:/~BUN/root/src/entrypoints/cli.js:699:39535)\n at up (B:/~BUN/root/src/entrypoints/cli.js:699:50230)\n at KD$ (B:/~BUN/root/src/entrypoints/cli.js:699:86916)\n at Dh (B:/~BUN/root/src/entrypoints/cli.js:699:85877)\n at Q_H (B:/~BUN/root/src/entrypoints/cli.js:699:85699)\n at cSH (B:/~BUN/root/src/entrypoints/cli.js:699:82065)\n at iH (B:/~BUN/root/src/entrypoints/cli.js:699:6489)\n at zH (B:/~BUN/root/src/entrypoints/cli.js:699:4971)","timestamp":"2026-03-27T11:18:42.435Z"},{"error":"ENOENT: no such file or directory, unlink 'C:\\Users\\aaato\\AppData\\Local\\Temp\\claude\\C--Users-aaato-OneDrive-------------Temp-M365\\83c3503b-9410-4266-aa62-e6c2c711921f\\tasks\\aa6fd9e63eb8f5ce6.output'","timestamp":"2026-03-27T11:23:02.308Z"},{"error":"Error: Tool mcp__claude_ai_Google_Calendar__gcal_list_events not found\n at sv8 (B:/~BUN/root/src/entrypoints/cli.js:2659:10396)\n at zK (B:/~BUN/root/src/entrypoints/cli.js:699:20993)\n at Q9 (B:/~BUN/root/src/entrypoints/cli.js:699:39535)\n at up (B:/~BUN/root/src/entrypoints/cli.js:699:50230)\n at KD$ (B:/~BUN/root/src/entrypoints/cli.js:699:86916)\n at Dh (B:/~BUN/root/src/entrypoints/cli.js:699:85877)\n at Q_H (B:/~BUN/root/src/entrypoints/cli.js:699:85699)\n at cSH (B:/~BUN/root/src/entrypoints/cli.js:699:82065)\n at iH (B:/~BUN/root/src/entrypoints/cli.js:699:6489)\n at zH (B:/~BUN/root/src/entrypoints/cli.js:699:4971)","timestamp":"2026-03-27T11:23:31.172Z"},{"error":"Error: Tool mcp__claude_ai_Google_Calendar__gcal_list_events not found\n at sv8 (B:/~BUN/root/src/entrypoints/cli.js:2659:10396)\n at zK (B:/~BUN/root/src/entrypoints/cli.js:699:20993)\n at Q9 (B:/~BUN/root/src/entrypoints/cli.js:699:39535)\n at up (B:/~BUN/root/src/entrypoints/cli.js:699:50230)\n at KD$ (B:/~BUN/root/src/entrypoints/cli.js:699:86916)\n at Dh (B:/~BUN/root/src/entrypoints/cli.js:699:85877)\n at Q_H (B:/~BUN/root/src/entrypoints/cli.js:699:85699)\n at cSH (B:/~BUN/root/src/entrypoints/cli.js:699:82065)\n at iH (B:/~BUN/root/src/entrypoints/cli.js:699:6489)\n at zH (B:/~BUN/root/src/entrypoints/cli.js:699:4971)","timestamp":"2026-03-27T11:23:33.009Z"},{"error":"Error: Tool mcp__claude_ai_Google_Calendar__gcal_list_events not found\n at sv8 (B:/~BUN/root/src/entrypoints/cli.js:2659:10396)\n at zK (B:/~BUN/root/src/entrypoints/cli.js:699:20993)\n at Q9 (B:/~BUN/root/src/entrypoints/cli.js:699:39535)\n at up (B:/~BUN/root/src/entrypoints/cli.js:699:50230)\n at KD$ (B:/~BUN/root/src/entrypoints/cli.js:699:86916)\n at Dh (B:/~BUN/root/src/entrypoints/cli.js:699:85877)\n at Q_H (B:/~BUN/root/src/entrypoints/cli.js:699:85699)\n at cSH (B:/~BUN/root/src/entrypoints/cli.js:699:82065)\n at iH (B:/~BUN/root/src/entrypoints/cli.js:699:6489)\n at zH (B:/~BUN/root/src/entrypoints/cli.js:699:4971)","timestamp":"2026-03-27T11:23:40.024Z"},{"error":"Error: Tool mcp__claude_ai_Google_Calendar__gcal_list_events not found\n at sv8 (B:/~BUN/root/src/entrypoints/cli.js:2659:10396)\n at zK (B:/~BUN/root/src/entrypoints/cli.js:699:20993)\n at Q9 (B:/~BUN/root/src/entrypoints/cli.js:699:39535)\n at up (B:/~BUN/root/src/entrypoints/cli.js:699:50230)\n at KD$ (B:/~BUN/root/src/entrypoints/cli.js:699:86916)\n at Dh (B:/~BUN/root/src/entrypoints/cli.js:699:85877)\n at Q_H (B:/~BUN/root/src/entrypoints/cli.js:699:85699)\n at cSH (B:/~BUN/root/src/entrypoints/cli.js:699:82065)\n at iH (B:/~BUN/root/src/entrypoints/cli.js:699…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗