Skip to content

Control UI: composer run-status pill is visually heavy #104765

Description

@steipete

What happened

While the agent is working, the Control UI composer footer shows the run status as a bordered pill: a rounded-full chip with a 1px info-blue border, tinted spinner, and blue text (" is responding...", "Sending message...", "Preparing model..."). The pill reads like an alert chip and visually competes with the composer controls next to it. On mobile the same status renders as an even heavier full-width bordered box above the input.

Meanwhile, running tool rows in the chat transcript already use a much quieter "active work" language: a small pulsing dot plus a left-to-right text-color wave. The two surfaces disagree about how "the agent is working" should look.

Current UI

before-light

before-dark

Expected

The working indicator should read as quiet status text, not an alert: no border, no pill background — a small pulsing dot plus the same text shimmer used on running tool rows, so active work looks identical everywhere. Terminal states (Done / Interrupted) keep their icon and semantic color, minus the pill chrome.

Metadata

Metadata

Assignees

No one assigned

    Labels

    maintainerMaintainer-authored PR

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions