qwen-code/packages/web-shell/client/components/dialogs
ytahdn b59b341a0a
feat(web-shell): add extension management page (#6815)
* feat(daemon): support interactive extension installs

* feat(web-shell): add extension management page

* fix(web-shell): align extension update behavior

* fix(web-shell): polish extension management UI

* fix(extensions): harden interactive operations

* fix(web-shell): address extension review suggestions

* fix(web-shell): refine extension interaction handling

* fix(web-shell): resolve extension operation races

* fix(web-shell): harden extension action admission

* fix(web-shell): surface extension recovery failures

* fix(web-shell): preserve extension card titles

* fix(web-shell): refine extension card layout

* fix(extensions): address operation review findings

* test(extensions): close remaining review gaps

---------

Co-authored-by: 钉萁 <dingqi.jww@alibaba-inc.com>
Co-authored-by: ytahdn <ytahdn@gmail.com>
Co-authored-by: qwen-code-dev-bot <qwen-code-dev-bot@users.noreply.github.com>
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-07-14 08:31:13 +00:00
..
AddWorkspaceDialog.module.css fix(web-shell): correct Add Workspace dialog theming and multi-workspace session rows (#6705) 2026-07-11 11:19:32 +00:00
AddWorkspaceDialog.test.tsx fix(web-shell): restore packaged dialog styles on React 18 (#6827) 2026-07-13 15:57:23 +00:00
AddWorkspaceDialog.tsx feat(web-shell): modernize multi-workspace sidebar (#6804) 2026-07-13 11:45:20 +00:00
ApprovalModeDialog.module.css feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
ApprovalModeDialog.test.tsx feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
ApprovalModeDialog.tsx Add harness infrastructure for web-shell package (#6517) 2026-07-09 08:11:58 +00:00
DaemonStatusDialog.module.css feat(serve): add model API error & retry metrics to daemon status (#6837) 2026-07-14 02:06:09 +00:00
DaemonStatusDialog.test.tsx feat(serve): add model API error & retry metrics to daemon status (#6837) 2026-07-14 02:06:09 +00:00
DaemonStatusDialog.tsx feat(serve): add model API error & retry metrics to daemon status (#6837) 2026-07-14 02:06:09 +00:00
DeleteSessionDialog.test.tsx feat(web-shell): add workspace path lock (#6853) 2026-07-14 06:24:52 +00:00
DeleteSessionDialog.tsx feat(web-shell): add workspace path lock (#6853) 2026-07-14 06:24:52 +00:00
DialogPrimitives.module.css feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
DialogShell.module.css fix(web-shell): make dialog backdrop z-index configurable (#6572) 2026-07-09 06:05:30 +00:00
DialogShell.test.tsx feat(web-shell): modernize multi-workspace sidebar (#6804) 2026-07-13 11:45:20 +00:00
DialogShell.tsx feat(web-shell): modernize multi-workspace sidebar (#6804) 2026-07-13 11:45:20 +00:00
dialogStyles.ts feat(daemon): merge daemon-mode feature batch into main (#4490) 2026-06-12 00:34:49 +08:00
HelpDialog.module.css feat(web-shell): polish chat UI (#5893) 2026-06-26 15:38:23 +00:00
HelpDialog.tsx feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
McpDialog.module.css feat(web-shell): browse MCP server resources in the /mcp dialog (#5879) 2026-06-26 17:12:01 +00:00
McpDialog.tsx feat(web-shell): browse MCP server resources in the /mcp dialog (#5879) 2026-06-26 17:12:01 +00:00
ModelDialog.module.css feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
ModelDialog.test.tsx feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
ModelDialog.tsx Add harness infrastructure for web-shell package (#6517) 2026-07-09 08:11:58 +00:00
ModelFallbacksDialog.dom.test.tsx feat(web-shell): editable user-scope settings and in-panel model management (#6768) 2026-07-13 14:44:54 +00:00
ModelFallbacksDialog.module.css feat(web-shell): editable user-scope settings and in-panel model management (#6768) 2026-07-13 14:44:54 +00:00
ModelFallbacksDialog.tsx feat(web-shell): editable user-scope settings and in-panel model management (#6768) 2026-07-13 14:44:54 +00:00
ReleaseSessionDialog.test.tsx feat(web-shell): add workspace path lock (#6853) 2026-07-14 06:24:52 +00:00
ReleaseSessionDialog.tsx feat(web-shell): add workspace path lock (#6853) 2026-07-14 06:24:52 +00:00
ResumeDialog.test.tsx feat(web-shell): add workspace path lock (#6853) 2026-07-14 06:24:52 +00:00
ResumeDialog.tsx feat(web-shell): add workspace path lock (#6853) 2026-07-14 06:24:52 +00:00
RewindDialog.module.css feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
RewindDialog.test.tsx feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
RewindDialog.tsx feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
ScheduledTasksDialog.module.css feat(web-shell): aggregate scheduled tasks across all workspaces (#6759) 2026-07-12 12:03:30 +00:00
ScheduledTasksDialog.test.tsx feat(web-shell): add workspace path lock (#6853) 2026-07-14 06:24:52 +00:00
ScheduledTasksDialog.tsx feat(web-shell): add workspace path lock (#6853) 2026-07-14 06:24:52 +00:00
scheduledTasksSchedule.test.ts feat(scheduled-tasks): run each task in its own dedicated, named session (#6389) 2026-07-07 06:22:36 +00:00
scheduledTasksSchedule.ts feat(scheduled-tasks): run each task in its own dedicated, named session (#6389) 2026-07-07 06:22:36 +00:00
SessionRow.test.tsx feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
SessionRow.tsx Add harness infrastructure for web-shell package (#6517) 2026-07-09 08:11:58 +00:00
SvgLineChart.module.css feat(web-shell): show Settings and Daemon Status as an in-place panel (#6341) 2026-07-06 05:06:46 +00:00
SvgLineChart.test.tsx feat(tui): Ctrl+O frozen transcript view and unified tool output rendering (#5666) 2026-07-09 23:40:29 +00:00
SvgLineChart.tsx feat(web-shell): time-series metrics charts on Daemon Status (#6307) 2026-07-05 03:06:09 +00:00
ThemeDialog.test.tsx feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
ThemeDialog.tsx Add harness infrastructure for web-shell package (#6517) 2026-07-09 08:11:58 +00:00
TokenHeatmap.module.css feat(web-shell): add token-usage analytics dashboard to Daemon Status (#6388) 2026-07-06 13:43:41 +00:00
TokenHeatmap.test.tsx feat(web-shell): add token-usage analytics dashboard to Daemon Status (#6388) 2026-07-06 13:43:41 +00:00
TokenHeatmap.tsx feat(web-shell): add token-usage analytics dashboard to Daemon Status (#6388) 2026-07-06 13:43:41 +00:00
ToolsDialog.test.tsx feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
ToolsDialog.tsx feat(web-shell): overhaul list-dialog interaction, keyboard nav & a11y (#6128) 2026-07-02 12:19:17 +00:00
UsageDashboardTab.module.css feat(web-shell): add token-usage analytics dashboard to Daemon Status (#6388) 2026-07-06 13:43:41 +00:00
UsageDashboardTab.test.tsx feat(web-shell): add token-usage analytics dashboard to Daemon Status (#6388) 2026-07-06 13:43:41 +00:00
UsageDashboardTab.tsx feat(web-shell): add token-usage analytics dashboard to Daemon Status (#6388) 2026-07-06 13:43:41 +00:00