diff --git a/packages/ui/src/components/chat/message/MessageBody.tsx b/packages/ui/src/components/chat/message/MessageBody.tsx index c0b54af6..0368a7dd 100644 --- a/packages/ui/src/components/chat/message/MessageBody.tsx +++ b/packages/ui/src/components/chat/message/MessageBody.tsx @@ -1692,7 +1692,8 @@ const AssistantMessageBody = React.memo(({ }, [messageCompletedAt, messageCreatedAt]); const footerTimestampClassName = 'text-sm text-muted-foreground/60 tabular-nums flex items-center gap-1'; - const canOpenMessagePreview = !isMobile && !isVSCodeRuntime(); + const isVSCode = isVSCodeRuntime(); + const canOpenMessagePreview = !isMobile && !isVSCode; const finalTurnActionButtons = ( <> @@ -1721,7 +1722,7 @@ const AssistantMessageBody = React.memo(({ {t('chat.messageBody.actions.openPreview')} ) : null} - {!isVSCodeRuntime() ? ( + {!isVSCode ? ( - - {t('chat.messageBody.actions.startNewMultiRun')} - + {!isVSCode ? ( + + + + + {t('chat.messageBody.actions.startNewMultiRun')} + + ) : null} ); diff --git a/packages/ui/src/components/chat/message/parts/ToolPart.tsx b/packages/ui/src/components/chat/message/parts/ToolPart.tsx index 8e784596..4cfa8fe5 100644 --- a/packages/ui/src/components/chat/message/parts/ToolPart.tsx +++ b/packages/ui/src/components/chat/message/parts/ToolPart.tsx @@ -1714,7 +1714,7 @@ const ToolExpandedContent: React.FC = React.memo(({ syntaxTheme={syntaxTheme} />, { - className: 'p-1', + className: part.tool === 'bash' ? 'p-1 rounded-none' : 'p-1', maxHeightClass: part.tool === 'bash' ? 'max-h-[46vh]' : undefined, } ); @@ -1757,7 +1757,7 @@ const ToolExpandedContent: React.FC = React.memo(({ ), { maxHeightClass: 'max-h-60', - className: part.tool === 'bash' ? 'tool-input-surface p-0' : 'tool-input-surface', + className: part.tool === 'bash' ? 'tool-input-surface p-0 rounded-none' : 'tool-input-surface', } )}