Message actions

The quiet icon row under a message

Copy, retry, feedback. Message actions is a row of ghost icon buttons built for the chat message actions slot, which reveals it on hover and keyboard focus. Each button carries its label as an accessible name and shows it as a tooltip. The row keeps no state of its own: it reports which action was pressed, and the consumer decides what happens next.

The row

Ghost buttons with no border and no resting surface, so the row stays quiet until pointed at. Hover a button to see its tooltip.

Active and disabled

An active item, like the chosen feedback thumb, holds the pressed step of the passive ramp and announces itself with aria-pressed. A disabled item dims to the house 0.4 opacity.

Copy feedback

Click copy. The check mark you see is the consumer swapping the item's icon and label for two seconds, then swapping them back. The row never owns a timer or a clipboard call.

In a message

The intended habitat. Hover the assistant turn, or tab into it, and the actions slot reveals the row.

Mara Voss2:40 PM
When does the last ferry leave tonight?
Assistant2:41 PM
The last ferry back leaves at 11:48 PM, from Pier 4.