qwen-code/packages/web-shell/client/components/messages
ermin.zem 5c82857fea
Some checks are pending
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
E2E Tests / web-shell Browser Regression (push) Waiting to run
Add harness infrastructure for web-shell package (#6517)
* test(web-shell): add browser and lint harness

* test(web-shell): harden browser smoke harness

* fix(web-shell): guard mock daemon model state

* test(web-shell): remove unused scenario harness

* fix(web-shell): remove stale lint disables

* test(web-shell): make matchMedia stub writable

* fix(web-shell): exclude tests from package typecheck

* test(web-shell): tighten mock daemon route contract

* Update packages/web-shell/client/e2e/utils/mockDaemon.ts

Co-authored-by: qwen-code-ci-bot <qwen-code-ci@service.alibaba.com>

* test(web-shell): clear stale SSE connections

* ci(web-shell): gate smoke on full CI profile

---------

Co-authored-by: ermin.zem <ermin.zem@alibaba-inc.com>
Co-authored-by: qwen-code-ci-bot <qwen-code-ci@service.alibaba.com>
Co-authored-by: Shaojin Wen <shaojin.wensj@alibaba-inc.com>
Co-authored-by: 易良 <1204183885@qq.com>
2026-07-09 08:11:58 +00:00
..
tools fix(web-shell): i18n for ~43 hardcoded English strings across 15 files (#6516) 2026-07-08 08:46:37 +00:00
agentForest.test.ts feat(web-shell): display nested sub-agents as a tree in the tasks panel (#6239) 2026-07-03 10:01:07 +00:00
agentForest.ts feat(web-shell): display nested sub-agents as a tree in the tasks panel (#6239) 2026-07-03 10:01:07 +00:00
AgentsMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
AgentsMessage.tsx refactor(web-shell): restructure chat UI (#5775) 2026-06-23 22:43:19 +08:00
AskUserQuestion.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
AskUserQuestion.tsx feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
AssistantMessage.module.css fix(web-shell): refine tool detail cards (#6399) 2026-07-06 14:58:22 +00:00
AssistantMessage.test.tsx feat(web-shell): polish chat UI and table rendering (#6099) 2026-07-01 16:20:19 +08:00
AssistantMessage.tsx fix(web-shell): polish scheduled task timeline UI (#6386) 2026-07-07 04:04:28 +00:00
AuthMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
AuthMessage.tsx fix(web-shell): i18n for ~43 hardcoded English strings across 15 files (#6516) 2026-07-08 08:46:37 +00:00
BtwMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
BtwMessage.tsx feat(daemon): merge daemon-mode feature batch into main (#4490) 2026-06-12 00:34:49 +08:00
codeHighlighter.retry.test.ts feat(web-shell): stream-highlight code blocks and fix fence-language aliases (#5869) 2026-06-27 03:26:18 +00:00
codeHighlighter.test.ts feat(web-shell): stream-highlight code blocks and fix fence-language aliases (#5869) 2026-06-27 03:26:18 +00:00
codeHighlighter.ts feat(web-shell): stream-highlight code blocks and fix fence-language aliases (#5869) 2026-06-27 03:26:18 +00:00
ContextUsageMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
ContextUsageMessage.tsx feat(daemon): merge daemon-mode feature batch into main (#4490) 2026-06-12 00:34:49 +08:00
EchartsFullDataBlock.module.css feat(web-shell): support compact echarts full data blocks (#6232) 2026-07-04 15:36:54 +00:00
EchartsFullDataBlock.test.tsx feat(daemon): Add session organization (#6305) 2026-07-05 07:52:56 +00:00
EchartsFullDataBlock.tsx feat(daemon): Add session organization (#6305) 2026-07-05 07:52:56 +00:00
EnhancedMarkdownTable.module.css fix(web-shell): refine markdown table interactions (#6500) 2026-07-08 08:37:56 +00:00
EnhancedMarkdownTable.test.tsx Add harness infrastructure for web-shell package (#6517) 2026-07-09 08:11:58 +00:00
EnhancedMarkdownTable.tsx fix(web-shell): refine markdown table interactions (#6500) 2026-07-08 08:37:56 +00:00
GoalStatusMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
GoalStatusMessage.tsx fix(web-shell): fix InsightProgress layout and clean up UI elements (#6115) 2026-07-01 09:00:57 +00:00
Markdown.coldHighlight.test.ts feat(web-shell): stream-highlight code blocks and fix fence-language aliases (#5869) 2026-06-27 03:26:18 +00:00
Markdown.module.css fix(web-shell): refine tool detail cards (#6399) 2026-07-06 14:58:22 +00:00
Markdown.test.ts feat(web-shell): support compact echarts full data blocks (#6232) 2026-07-04 15:36:54 +00:00
Markdown.tsx fix(web-shell): i18n for ~43 hardcoded English strings across 15 files (#6516) 2026-07-08 08:46:37 +00:00
McpStatusMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
McpStatusMessage.tsx fix(web-shell): i18n for ~43 hardcoded English strings across 15 files (#6516) 2026-07-08 08:46:37 +00:00
MemoryMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
MemoryMessage.tsx refactor(web-shell): restructure chat UI (#5775) 2026-06-23 22:43:19 +08:00
PlanMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
PlanMessage.test.tsx feat(web-shell): per-task token & time detail on completed todos (#5118) 2026-06-15 15:40:06 +08:00
PlanMessage.tsx fix(web-shell): polish scheduled task timeline UI (#6386) 2026-07-07 04:04:28 +00:00
SettingsMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
SettingsMessage.test.ts refactor(web-shell): restructure chat UI (#5775) 2026-06-23 22:43:19 +08:00
SettingsMessage.tsx feat(web-shell): add daemon UI support for vision model selection (#6209) 2026-07-03 04:31:11 +00:00
StatsMessage.module.css feat(web-shell): polish stats table layout and todo panel UI (#6559) 2026-07-09 06:06:51 +00:00
StatsMessage.tsx feat(web-shell): polish stats table layout and todo panel UI (#6559) 2026-07-09 06:06:51 +00:00
StatusMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
StatusMessage.tsx feat(daemon): merge daemon-mode feature batch into main (#4490) 2026-06-12 00:34:49 +08:00
SystemMessage.module.css feat(web-shell): polish chat UI and table rendering (#6099) 2026-07-01 16:20:19 +08:00
SystemMessage.test.tsx feat(web-shell): friendlier Esc interruption + queued-prompt UX (#6025) 2026-06-30 01:27:16 +00:00
SystemMessage.tsx feat(web-shell): friendlier Esc interruption + queued-prompt UX (#6025) 2026-06-30 01:27:16 +00:00
TasksStatusMessage.module.css fix(web-shell): refine tool detail cards (#6399) 2026-07-06 14:58:22 +00:00
TasksStatusMessage.test.tsx feat(web-shell): display nested sub-agents as a tree in the tasks panel (#6239) 2026-07-03 10:01:07 +00:00
TasksStatusMessage.tsx fix(web-shell): i18n for ~43 hardcoded English strings across 15 files (#6516) 2026-07-08 08:46:37 +00:00
TodoView.module.css feat(web-shell): polish chat UI and table rendering (#6099) 2026-07-01 16:20:19 +08:00
TodoView.test.tsx feat(web-shell): per-task token & time detail on completed todos (#5118) 2026-06-15 15:40:06 +08:00
TodoView.tsx feat(web-shell): per-task token & time detail on completed todos (#5118) 2026-06-15 15:40:06 +08:00
ToolApproval.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
ToolApproval.test.ts feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
ToolApproval.test.tsx feat(web-shell): add Session Overview panel and in-window split view (#6400) 2026-07-07 02:44:18 +00:00
ToolApproval.tsx Add harness infrastructure for web-shell package (#6517) 2026-07-09 08:11:58 +00:00
toolFormatting.test.ts fix(web-shell): refine tool call summaries (#6450) 2026-07-07 13:53:17 +00:00
toolFormatting.ts fix(web-shell): refine tool call summaries (#6450) 2026-07-07 13:53:17 +00:00
ToolGroup.test.tsx fix(web-shell): refine tool call summaries (#6450) 2026-07-07 13:53:17 +00:00
ToolGroup.tsx fix(web-shell): i18n for ~43 hardcoded English strings across 15 files (#6516) 2026-07-08 08:46:37 +00:00
UserMessage.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
UserMessage.test.tsx fix(web-shell): improve user tags and mobile menu layout (#6441) 2026-07-07 08:44:25 +00:00
UserMessage.tsx fix(web-shell): i18n for ~43 hardcoded English strings across 15 files (#6516) 2026-07-08 08:46:37 +00:00
UserShellMessage.module.css feat(web-shell): polish chat UI and table rendering (#6099) 2026-07-01 16:20:19 +08:00
UserShellMessage.tsx feat(daemon): merge daemon-mode feature batch into main (#4490) 2026-06-12 00:34:49 +08:00