apps/web/src/components/BranchToolbarBranchSelector.tsx | 26 +- apps/web/src/components/ChatMarkdown.tsx | 38 +-- apps/web/src/components/ChatView.tsx | 54 ++-- apps/web/src/components/CommandPalette.tsx | 62 +++-- apps/web/src/components/GitActionsControl.browser.tsx | 1 + apps/web/src/components/GitActionsControl.tsx | 86 +++--- apps/web/src/components/PlanSidebar.tsx | 14 +- apps/web/src/components/Sidebar.tsx | 283 +++++++++++--------- apps/web/src/components/WebSocketConnectionSurface.tsx | 87 ++++-- apps/web/src/components/chat/ProposedPlanCard.tsx | 38 +-- apps/web/src/components/settings/ConnectionsSettings.tsx | 110 ++++---- apps/web/src/components/settings/SettingsPanels.tsx | 90 ++++--- apps/web/src/components/sidebar/SidebarUpdatePill.tsx | 50 ++-- apps/web/src/components/ui/toast.logic.test.ts | 56 ++++ apps/web/src/components/ui/toast.logic.ts | 62 ++++- apps/web/src/components/ui/toast.tsx | 453 ++++++++++++++++++++++++-------- apps/web/src/components/ui/toastHelpers.ts | 58 ++++ apps/web/src/hooks/useThreadActions.ts | 14 +- apps/web/src/routes/__root.tsx | 70 ++--- 19 files changed, 1100 insertions(+), 552 deletions(-)