Skip to content

Restyle tool-activity chips as layman sentences with action glyphs - #413

Merged
TheGreatAxios merged 6 commits into
mainfrom
cl-7056-restyle-tool-activity-chips-as-layman-sentences-with-action
Aug 29, 2026
Merged

TheGreatAxios merged 6 commits into
mainfrom
cl-7056-restyle-tool-activity-chips-as-layman-sentences-with-action

Conversation

@TheGreatAxios

Copy link
Copy Markdown
Contributor

Implements CL-7056.

Tool-activity chips are layman sentences with tense, argument clauses, and an action glyph on a muted square for local tools. Known providers keep brand tiles. Status is Check / spinning CircleNotch / WarningCircle. Consecutive chips stack; they never fold into a count. DESIGN.md matches.

Tests, implementation, and docs are separate commits.

pickVerb only looked at the first and last leftover words, so a name
like linear_list_recent_issues never conjugated and repeated Linear.
A verb-less fallback also dropped its query clause. Long chips could
not ellipsize because max-width:100% cycled against a shrink-wrapped
max-content row.
The warning icon is aria-hidden, so a failed GitHub chip still read as a success. A visually-hidden Failed word puts failure in the accessible name. The 1Hz elapsed timer sat inside role=status, which is atomic, so the whole strip re-announced every second.
@TheGreatAxios
TheGreatAxios force-pushed the cl-7056-restyle-tool-activity-chips-as-layman-sentences-with-action branch from 5d07f55 to 1e0183f Compare August 29, 2026 04:47
@TheGreatAxios
TheGreatAxios merged commit 85e0e3f into main Aug 29, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant