Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

fix(desktop): make bootstrap initialization single-flight

2 months ago

31602d9
Authored
Cursor Agent7/10/2026, 9:07:51 PM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>

Parents7ad5862163c5ea

30 files changed
  • apps/desktop/src/App.tsx+11−16
  • apps/desktop/src/app/store.actions/bootstrap.ts+287−224
  • apps/desktop/src/app/store.actions/tasks.ts+26−6
  • apps/desktop/src/app/store.actions/thread.ts+65−17
  • apps/desktop/src/app/store.actions/workspace.ts+20−7
  • apps/desktop/src/app/store.helpers.ts+48−8
  • apps/desktop/src/app/store.helpers/bootstrapCoordinator.ts+97−0
apps/desktop/src/app/store.helpers/controlSocket.ts
+17
−6
  • apps/desktop/src/app/store.ts+1−1
  • apps/desktop/src/ui/ChatView.tsx+2−2
  • apps/desktop/test/app-jsonrpc-disposal.test.tsx+554−57
  • apps/desktop/test/app-notifications-window-modes.test.tsx+2−2
  • apps/desktop/test/bootstrap-cache.test.ts+289−18
  • apps/desktop/test/bootstrap-coordinator.test.ts+180−0
  • apps/desktop/test/canvas-window-lifecycle.test.tsx+1−1
  • apps/desktop/test/chat-view.stability.test.tsx+5−2
  • apps/desktop/test/command-palette.test.tsx+1−1
  • apps/desktop/test/context-sidebar.test.tsx+1−1
  • apps/desktop/test/desktop-onboarding.test.tsx+1−1
  • apps/desktop/test/helpers/mockDesktopCommands.ts+37−2
  • apps/desktop/test/jsonrpc-single-connection.test.ts+24−2
  • apps/desktop/test/menu-bar-utility-shell.test.tsx+1−1
  • apps/desktop/test/quick-chat-shell.test.tsx+1−1
  • apps/desktop/test/sidebar-ui.test.tsx+1−1
  • apps/desktop/test/spreadsheet-preview-server-start.test.ts+19−5
  • apps/desktop/test/workspace-file-explorer-ui.test.tsx+1−1
  • apps/desktop/test/workspace-settings-sync.harness.ts+2−1
  • apps/desktop/test/workspace-startup.test.ts+1−1
  • apps/desktop/test/workspaces-page.test.ts+1−0
  • test/build-desktop-resources.test.ts+1−1