import React from 'react' import { cn } from '@/utils/cn' import type { MessageContent, UserInteraction } from '../../types' import type { BaseEvent } from '../../types' import { ContentMessage } from './ContentMessage' export interface FactCheckProps { content?: MessageContent userInteraction?: UserInteraction base?: BaseEvent isUserInput: boolean showUserFile: boolean } /** * 事实核查消息组件 - 带引用内容的消息展示,对应 next-agent FactCheck */ function InnerFactCheck({ content, userInteraction, isUserInput, showUserFile, }: FactCheckProps) { if (!content && !userInteraction) return null return (