tone-down-green

Tone down green in log raw view: only checkmark colored, tool-pass text in default/white

Metadata

Statusdone
Assignedagent-886
Agent identityf51439356729d112a6c404803d88015d5b44832c6c584c62b96732b63c2b0c7e
Created2026-04-27T21:58:47.824270807+00:00
Started2026-04-27T21:59:34.832717337+00:00
Completed2026-04-27T22:12:04.114757057+00:00
Tagseval-scheduled
Eval score0.91
└ blocking impact0.85
└ completeness0.95
└ constraint fidelity0.85
└ coordination overhead0.90
└ correctness0.95
└ downstream usability0.85
└ efficiency0.85
└ intent fidelity0.21
└ style adherence0.90

Description

Description

User feedback on the log raw view (the existing renderer is otherwise excellent — DO NOT restructure or restyle anything else):

'the log raw view is amazing as it currently is. It doesn't need to change at all... the only problem with this one though is that when the tools pass, it just makes so much green text. Like maybe we could just have the green checkmark and then the text in white and only the tool errors being red.'

What to change

For successful tool lines, color ONLY the leading checkmark glyph green (✓ / ✔ / whatever the current symbol is); render the rest of the line in the terminal's default foreground (white on dark themes). Tool-error / tool-failure lines should remain red as they are today — those are the interesting ones and the user wants them to pop.

What NOT to change

  • No layout, spacing, indentation, or symbol changes
  • No changes to non-tool lines (status transitions, headers, etc. — leave their existing styling)
  • No changes to error rendering — red stays red

Where this lives

Search the codebase for the log raw view renderer — likely src/commands/log.rs, src/tui/log_* or similar. Identify where successful tool results are styled green and split that style: keep green only on the checkmark, drop color on the message text.

Validation

  • Identify the file + style call producing the all-green tool-pass line
  • Change so checkmark stays green, message text uses default foreground
  • Tool-error lines verified still red (visual check via manual smoke)
  • Run wg log (or whatever invokes the raw view) on a task with at least one passing tool call and at least one failing tool call — paste the before/after observations into the task notes
  • cargo build + cargo test pass with no regressions
  • No other visual changes — diff should be small and surgical

Depends on

Required by

Log