apps/desktop/src/electron/ElectronDialog.test.ts | 89 ---------------------- apps/desktop/src/electron/ElectronDialog.ts | 58 -------------- apps/desktop/src/ipc/DesktopIpcHandlers.ts | 2 - apps/desktop/src/ipc/channels.ts | 1 - apps/desktop/src/ipc/methods/window.ts | 13 ---- apps/desktop/src/preload.ts | 1 - apps/desktop/src/window/DesktopApplicationMenu.test.ts | 1 - apps/web/src/components/ChatView.tsx | 1 + apps/web/src/components/ConfirmDialogHost.tsx | 96 +++++++++++++++++++++++ apps/web/src/components/LegacySidebar.tsx | 62 ++++++++++++--- apps/web/src/components/Sidebar.tsx | 2 + apps/web/src/components/settings/DiagnosticsSettings.tsx | 61 +++++++++++---- apps/web/src/components/settings/ProjectSettingsPanel.tsx | 1 + apps/web/src/components/settings/ResourceTelemetryDiagnostics.tsx | 62 ++++++++++----- apps/web/src/components/settings/SettingsPanels.tsx | 51 +++++++++---- apps/web/src/components/sidebar/SidebarUpdatePill.tsx | 44 ++++++++--- apps/web/src/confirmDialog.test.ts | 104 +++++++++++++++++++++++++ apps/web/src/confirmDialog.ts | 131 ++++++++++++++++++++++++++++++++ apps/web/src/hooks/useThreadActionMenu.ts | 1 + apps/web/src/hooks/useThreadActions.ts | 2 + apps/web/src/localApi.test.ts | 28 +++++++ apps/web/src/localApi.ts | 12 ++- apps/web/src/routes/__root.tsx | 2 + packages/contracts/src/ipc.ts | 9 ++- 24 files changed, 589 insertions(+), 245 deletions(-)