"use client"; import { Brain } from "lucide-react"; import { cn } from "@/lib/utils"; interface MessageBubbleProps { role: "user" | "assistant"; text: string; final?: boolean; tone?: "default" | "muted"; reasoningDurationMs?: number; containerClassName?: string; } export function MessageBubble({ role, text, final = true, tone = "default", reasoningDurationMs, containerClassName, }: MessageBubbleProps) { const isUser = role === "user"; const isMuted = tone === "muted"; return (