import { View, Text } from "react-native"; import type { ChatMessage } from "{{PACKAGE_SCOPE}}/core/shared/types.js"; import { MODEL_COLORS, MODEL_LABELS } from "{{PACKAGE_SCOPE}}/core/shared/types.js"; import { tokens } from "../theme/tokens.js"; export function MessageBubble({ message, showModelTag = false, }: { message: ChatMessage; showModelTag?: boolean; }) { const isUser = message.role === "user"; return ( {showModelTag && !isUser && ( {MODEL_LABELS[message.model]} )} {message.content} ); }