Skip to content

tui: tighten prompt and message attachment presentation#18940

Open
iamdavidhill wants to merge 19 commits intodevfrom
input-cleanup
Open

tui: tighten prompt and message attachment presentation#18940
iamdavidhill wants to merge 19 commits intodevfrom
input-cleanup

Conversation

@iamdavidhill
Copy link
Contributor

@iamdavidhill iamdavidhill commented Mar 24, 2026

Issue for this PR

CleanShot 2026-03-24 at 12 18 02@2x

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

This branch cleans up a set of small but visible rough edges in the session composer and message timeline.

In the prompt, file comment chips and attachment previews now share the same compact presentation and remove affordance, so mixed context reads as one row instead of two mismatched UI treatments. In sent messages, attachment cards size to their content more naturally, empty whitespace-only bubbles are hidden, and rolled back attachments are labeled by type (image, pdf, or file) so people can tell what was reverted before reopening it. The single-question dock also drops the progress indicator when there is nothing to progress through, which removes visual noise.

These changes work because they reuse the same chip treatment in the places where users see the same kind of context, and they stop rendering UI that does not communicate anything useful.

How did you verify your code works?

The branch passed the repo pre-push hook, which ran bun turbo typecheck successfully.

Screenshots / recordings

Not included. These are small UI polish changes across the prompt and message chips.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant