From 450f5bf0b46d5b15446c96b90016d4798757c4f6 Mon Sep 17 00:00:00 2001 From: Alex Crouch Date: Mon, 15 Dec 2025 23:29:03 +1100 Subject: [PATCH] change copy to act only on individual assitant/user blocks --- packages/ui/src/components/message-item.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/ui/src/components/message-item.tsx b/packages/ui/src/components/message-item.tsx index e9d9dc8e..4c24e290 100644 --- a/packages/ui/src/components/message-item.tsx +++ b/packages/ui/src/components/message-item.tsx @@ -16,7 +16,7 @@ interface MessageItemProps { showAgentMeta?: boolean onContentRendered?: () => void } - + export default function MessageItem(props: MessageItemProps) { const [copied, setCopied] = createSignal(false) @@ -37,7 +37,7 @@ interface MessageItemProps { } const messageParts = () => props.parts - + const fileAttachments = () => messageParts().filter((part): part is FilePart => part?.type === "file" && typeof (part as FilePart).url === "string") @@ -146,7 +146,7 @@ interface MessageItemProps { const getRawContent = () => { return props.parts - .filter(part => part.type === "text" || part.type === "reasoning") + .filter(part => part.type === "text") .map(part => (part as { text?: string }).text || "") .filter(text => text.trim().length > 0) .join("\n\n")