[Feature Request] Add theme tokens for assistant message backgrounds in fullscreen mode

Resolved 💬 0 comments Opened Apr 26, 2026 by EricDeng1001 Closed May 27, 2026

Bug Description
Feature request: theme token for assistant message background in fullscreen mode Fullscreen rendering currently exposes userMessageBackground to color the background behind user messages, but there is no symmetric token for the assistant's final reply. In long sessions with many tool calls, working messages, and subagent output, the final assistant reply is hard to visually separate from the intermediate stream. Proposal: add an assistantMessageBackground token (and ideally a separate finalAssistantMessageBackground that only applies to the last reply of a turn, not to every assistant chunk between tool calls) to the fullscreen theme overrides. This would let users define themes like: { "base": "dark", "overrides": { "userMessageBackground": "#1e1b4b", "finalAssistantMessageBackground": "#0f3a2e" } } A Stop hook can print a colored separator after each turn, but it cannot actually paint a background behind the rendered assistant message and it fires even when the user has not yet seen the final reply scrolled into view. A native theme token would be the cleaner solution. Reference: https://code.claude.com/docs/en/terminal-config.md#match-the-color-theme

Environment Info

  • Platform: win32
  • Terminal: windows-terminal
  • Version: 2.1.119
  • Feedback ID: 51316533-4944-4158-a019-7d613a8ce5b0

Errors

[]

View original on GitHub ↗