diff --git a/desktop/src/components/chat/AssistantMessage.tsx b/desktop/src/components/chat/AssistantMessage.tsx index 4bb938aa..f75c9463 100644 --- a/desktop/src/components/chat/AssistantMessage.tsx +++ b/desktop/src/components/chat/AssistantMessage.tsx @@ -68,7 +68,7 @@ export const AssistantMessage = memo(function AssistantMessage({ content, isStre
diff --git a/desktop/src/components/chat/MessageList.test.tsx b/desktop/src/components/chat/MessageList.test.tsx index 0b796c15..fa2f865a 100644 --- a/desktop/src/components/chat/MessageList.test.tsx +++ b/desktop/src/components/chat/MessageList.test.tsx @@ -2743,8 +2743,9 @@ describe('MessageList nested tool calls', () => { expect(assistantShell?.className).not.toContain('ml-10') expect(userActions?.getAttribute('data-align')).toBe('end') expect(assistantActions?.getAttribute('data-align')).toBe('start') - expect(userActions?.className).toContain('invisible') - expect(userActions?.className).toContain('group-hover:visible') + expect(userActions?.className).toContain('h-0') + expect(userActions?.className).toContain('group-hover:h-7') + expect(userActions?.className).not.toContain('invisible') expect(within(userActions as HTMLElement).getByText('5m ago')).toBeTruthy() expect(within(assistantActions as HTMLElement).getByText('2h ago')).toBeTruthy() }) diff --git a/desktop/src/components/chat/UserMessage.tsx b/desktop/src/components/chat/UserMessage.tsx index 6aa0576d..0076bd29 100644 --- a/desktop/src/components/chat/UserMessage.tsx +++ b/desktop/src/components/chat/UserMessage.tsx @@ -17,24 +17,26 @@ export const UserMessage = memo(function UserMessage({ content, attachments, bra
- {attachments && attachments.length > 0 && ( - - )} +
+ {attachments && attachments.length > 0 && ( + + )} - {hasText && ( -
- {content} -
- )} + {hasText && ( +
+ {content} +
+ )} +
{hasText && (