# AI Workspace Message Item

Agent reply message bubble with tool execution traces.

- id: `ai-workspace-message-item`
- Page: https://agentic-ui-kit.com/components/ai-workspace-message-item
- Live preview: https://agentic-ui-kit.com/live/template/ai-workspace/chats/chat-offline-packs?piece=ai-workspace-message-item

## Install

```bash
agentic-ui add ai-workspace-message-item
npx shadcn@4.17.0 add @agentic-ui/ai-workspace-message-item
```

## Metadata

- **Level:** block
- **Category:** block
- **Template:** Quillmind AI Workspace
- **Installable in:** Radix UI (registry variant new-york), Base UI (registry variant base-vega)
- **Capabilities:** typewriter-effect, tool-calls-trace, attachment-chips, message-actions-bar, markdown-prose
- **Intents:** communicate, audit-trail
- **Suits domains:** ai-workspace, devtools, saas, crm, support
- **Interaction:** copy-content, rate-response, regenerate, attachment-open
- **Screen role:** detail
- **Density:** comfortable
- **Dark mode:** yes
- **Use it for:** agent reply message bubble with tool execution traces, message block with file attachments and copy options, conversation item with support for rich markdown formatting
- **Avoid when:** low-density SMS-style real-time messaging without metadata
- **Preserve when adapting:** typewriter-hook-integration, tool-call-box-layout, action-hover-model
- **Replace when adapting:** action-handlers, tool-call-formatting, avatar-service
- **Adaptation effort:** low
- **Coupling:** low
- **Quality score:** 9.35/10
- **Quality breakdown:** visual 10/10, responsive 9/10, accessibility 8/10, code 9/10
- **Uses primitives:** avatar, button
- **npm dependencies:** lucide-react, zustand
- **Used in:** Quillmind AI Workspace (template)
- **npm dependencies (registry):** lucide-react@0.577.0, zustand@5.0.8
- **Registry dependencies:** ai-workspace-prompt-composer, lib-ai-workspace-utils, ui-avatar, ui-badge, ui-button
