Message actions
Per-message action bars, bubbles, and turn separators.
Agent & chat · fixture-only
Hover action bar
MessageActionBar aligns end for user bubbles, start for assistant — copy, edit, regenerate, feedback.
Workshop: Every completed message turn in /chat.
Fixture data only — behaviour matches production chrome
Turn boundary
TurnSeparator labels turn index with token and latency meta between conversation rounds.
Fixture data only — behaviour matches production chrome
User bubble + actions
UserMessageBubble with end-aligned MessageActionBar — copy and edit.
Summarise CRM renewals and flag duplicate accounts.
Assistant bubble + actions
Start-aligned action bar with copy, regenerate, and feedback buttons.
Found 3 duplicate customer records. I queued triage for your review.
Turn separator
Turn index with token count and latency meta between conversation rounds.
Turn 2
240 tokens · 1.8s