A row of ghost icon buttons for chat replies: copy, retry, good response and bad response, each with an aria label and callback. Place it under AI messages.
pnpm dlx shadcn@latest add "https://ui.minidev.pro/r/message-actions.json"