完善客户端模块与工作区能力
Some checks failed
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
inman
2026-08-13 19:45:30 +08:00
parent 0148b91a15
commit 22add3f01f
97 changed files with 4756 additions and 3226 deletions

View File

@@ -279,6 +279,9 @@ describe('ChatMessage bubble surface styling', () => {
'text-foreground',
'shadow-soft',
);
expect(screen.getByTestId('chat-message-bubble-assistant')
.querySelector('.chat-assistant-message-markdown'))
.toHaveClass('chat-message-body');
});
it('does not render a user avatar or an extra row gap', () => {
@@ -345,7 +348,8 @@ describe('ChatMessage LaTeX rendering', () => {
/>,
);
expect(screen.getByTestId('chat-message-bubble-assistant').querySelector('.chat-assistant-message-markdown')).toHaveClass('prose', 'prose-sm');
expect(screen.getByTestId('chat-message-bubble-assistant').querySelector('.chat-assistant-message-markdown'))
.toHaveClass('chat-message-body', 'prose');
});
it('does not render markdown thematic breaks inside assistant replies', () => {