Skip to content

fix(web): no-output placeholder consistency + output-first row contrast - #2

Merged
asfires merged 2 commits into
mainfrom
tool-row-output-contrast
Aug 10, 2026
Merged

asfires merged 2 commits into
mainfrom
tool-row-output-contrast

Conversation

@asfires

@asfires asfires commented Aug 10, 2026

Copy link
Copy Markdown
Owner

Two tool-row rendering improvements:

  • Provider no-output sentinels render as the empty placeholder. The Claude Code CLI substitutes literal filler text for empty command output (e.g. (Bash completed with no output)), which the extractor treated as real output, bypassing the italic (No output) placeholder. Known sentinels are now treated as empty for non-error command executions; error results still display verbatim.
  • Output-first contrast in command rows. Command output renders at foreground/80 while the command preview stays at secondary-label, so wrapped commands no longer blend into their output — and the output, which is usually what matters, carries the visual weight.

Tests: 28/28 timeline tests pass, web typecheck clean.

Claude Fable 5 (Claude Code)

The Claude Code CLI substitutes literal filler text for empty command
output (e.g. "(Bash completed with no output)"), which the web extractor
treated as real output, so those rows never hit the italic (No output)
placeholder. Treat the known sentinels as empty for non-error command
executions, and give the command preview a step more ink than the
secondary-label output so wrapped commands stop blending into their
output.

Claude Fable 5 (Claude Code)
The prior contrast step made the command the darker text, but the
output is what usually matters when scanning a row. Swap the hierarchy:
output renders at foreground/80 while the command preview returns to
secondary-label, which also widens the gap between the two slightly.

Claude Fable 5 (Claude Code)
@github-actions github-actions Bot added size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. labels Aug 10, 2026
@asfires
asfires merged commit cd610ad into main Aug 10, 2026
6 of 10 checks passed
@asfires
asfires deleted the tool-row-output-contrast branch August 10, 2026 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:S vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant