Home

mweinbach / agent-coworker

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

fix(desktop): acknowledge foreground operations

2 months ago

4bffcdd
Authored
Cursor Agent7/11/2026, 12:18:27 PM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>

Parentsa0f18e186225b5

86 files changed
  • apps/desktop/src/App.tsx+5−1
  • apps/desktop/src/app/store.actions/agentProfiles.ts+125−76
  • apps/desktop/src/app/store.actions/backup.ts+158−115
  • apps/desktop/src/app/store.actions/connectors.ts+26−22
  • apps/desktop/src/app/store.actions/import.ts+92−58
  • apps/desktop/src/app/store.actions/marketplaces.ts+79−58
  • apps/desktop/src/app/store.actions/mcp.ts+152−155
apps/desktop/src/app/store.actions/memory.ts
+500
−412
  • apps/desktop/src/app/store.actions/plugins.ts+162−133
  • apps/desktop/src/app/store.actions/provider.ts+312−439
  • apps/desktop/src/app/store.actions/research.ts+275−275
  • apps/desktop/src/app/store.actions/skillPluginHelpers.ts+12−7
  • apps/desktop/src/app/store.actions/skills.ts+184−175
  • apps/desktop/src/app/store.actions/tasks.ts+309−251
  • apps/desktop/src/app/store.actions/workspaceDefaults.ts+141−116
  • apps/desktop/src/app/store.helpers.ts+137−84
  • apps/desktop/src/app/store.helpers/controlEventAcknowledgement.ts+84−0
  • apps/desktop/src/app/store.helpers/controlSocket.ts+12−4
  • apps/desktop/src/app/store.helpers/operations.ts+138−0
  • apps/desktop/src/app/store.ts+16−0
  • apps/desktop/src/app/types.ts+43−0
  • apps/desktop/src/components/ui/alert.tsx+73−0
  • apps/desktop/src/lib/spreadsheetSaveNotifications.ts+1−0
  • apps/desktop/src/ui/Canvas.tsx+24−15
  • apps/desktop/src/ui/InAppToasts.tsx+8−7
  • apps/desktop/src/ui/OperationFeedback.tsx+47−0
  • apps/desktop/src/ui/Sidebar.tsx+6−10
  • apps/desktop/src/ui/composer/MessageComposer.tsx+3−0
  • apps/desktop/src/ui/file-explorer/WorkspaceFileExplorer.tsx+6−10
  • apps/desktop/src/ui/onboarding/DesktopOnboarding.tsx+60−4
  • apps/desktop/src/ui/research/NewResearchComposer.tsx+11−1
  • apps/desktop/src/ui/research/ResearchCardGrid.tsx+30−6
  • apps/desktop/src/ui/research/ResearchDetailPane.tsx+29−9
  • apps/desktop/src/ui/research/ResearchFollowUpComposer.tsx+9−1
  • apps/desktop/src/ui/settings/pages/AdvancedMemoryPanel.tsx+41−25
  • apps/desktop/src/ui/settings/pages/BackupPage.tsx+51−3
  • apps/desktop/src/ui/settings/pages/DeveloperPage.tsx+18−3
  • apps/desktop/src/ui/settings/pages/ManageModelsDialog.tsx+64−18
  • apps/desktop/src/ui/settings/pages/McpServersPage.tsx+40−9
  • apps/desktop/src/ui/settings/pages/MemoryPage.tsx+119−23
  • apps/desktop/src/ui/settings/pages/OpenAiNativeConnectorsPage.tsx+55−47
  • apps/desktop/src/ui/settings/pages/ProvidersPage.tsx+49−6
  • apps/desktop/src/ui/settings/pages/SubagentsPage.tsx+109−50
  • apps/desktop/src/ui/settings/pages/WorkspacesPage.tsx+26−4
  • apps/desktop/src/ui/settings/toolAccess/AddMarketplaceDialog.tsx+15−5
  • apps/desktop/src/ui/settings/toolAccess/ImportDialog.tsx+53−17
  • apps/desktop/src/ui/settings/toolAccess/InstallPluginDialog.tsx+14−4
  • apps/desktop/src/ui/settings/toolAccess/InstallSkillDialog.tsx+14−4
  • apps/desktop/src/ui/settings/toolAccess/MarketplaceDetailDialog.tsx+29−13
  • apps/desktop/src/ui/settings/toolAccess/PluginDetailDialog.tsx+36−4
  • apps/desktop/src/ui/settings/toolAccess/PluginsSection.tsx+14−2
  • apps/desktop/src/ui/settings/toolAccess/SkillDetailDialog.tsx+26−5
  • apps/desktop/src/ui/settings/toolAccess/SkillsSection.tsx+15−2
  • apps/desktop/src/ui/settings/toolAccess/marketplaceCatalog.tsx+40−30
  • apps/desktop/src/ui/tasks/ArtifactReviewCard.tsx+25−10
  • apps/desktop/src/ui/tasks/NewTaskLanding.tsx+6−0
  • apps/desktop/src/ui/tasks/TaskContextSidebar.tsx+65−19
  • apps/desktop/src/ui/tasks/TaskConversationSidebar.tsx+21−7
  • apps/desktop/src/ui/tasks/TaskQuestionsCard.tsx+29−4
  • apps/desktop/test/acknowledged-operations.test.ts+102−0
  • apps/desktop/test/advanced-memory-panel.test.ts+63−0
  • apps/desktop/test/agent-profile-actions.test.ts+38−2
  • apps/desktop/test/app-notifications-window-modes.test.tsx+67−4
  • apps/desktop/test/canvas-hooks-stability.test.tsx+159−0
  • apps/desktop/test/control-socket.mcp-auth-refresh.test.ts+43−0
  • apps/desktop/test/control-socket.provider.test.ts+47−0
  • apps/desktop/test/manage-models-dialog.test.tsx+12−11
  • apps/desktop/test/marketplace-actions.test.ts+10−5
  • apps/desktop/test/marketplace-detail-dialog.test.tsx+12−7
  • apps/desktop/test/marketplace-sources.test.tsx+13−2
  • apps/desktop/test/mcp-servers-page.test.tsx+2−2
  • apps/desktop/test/memory-actions.test.ts+131−8
  • apps/desktop/test/openai-native-connectors-actions.test.ts+9−3
  • apps/desktop/test/operation-feedback.test.tsx+135−0
  • apps/desktop/test/plugin-actions.test.ts+13−5
  • apps/desktop/test/provider-actions.test.ts+62−2
  • apps/desktop/test/research-actions.test.ts+36−21
  • apps/desktop/test/skill-detail-dialog.test.ts+1−1
  • apps/desktop/test/skills-actions.test.ts+21−11
  • apps/desktop/test/subagents-page.test.ts+18−8
  • apps/desktop/test/task-actions.test.ts+34−28
  • apps/desktop/test/task-mode-ui.test.tsx+24−20
  • apps/desktop/test/workspace-mcp-editor.test.ts+128−1
  • apps/desktop/test/workspace-settings-sync.defaults.test.ts+20−6
  • apps/desktop/test/workspaces-page.test.ts+1−0
  • docs/desktop-design-system.md+15−1