Home
mweinbach
/
agent-coworker
public
mweinbach/agent-coworker
Overview
Code
History
Branches
Pull requests
Issues
Insights
Home
Overview
Code
PRs
Issues
More
fix(desktop): scope composer drafts per chat
2 months ago
0b731bb
Authored
Cursor Agent
7/10/2026, 10:28:55 PM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>
Parent
6e6c79f
31 files changed
apps/desktop/electron/services/persistence.ts
+2
−0
apps/desktop/src/app/composerDrafts.ts
+500
−0
apps/desktop/src/app/store.actions/bootstrap.ts
+85
−7
apps/desktop/src/app/store.actions/lmstudioLocal.ts
+1
−0
apps/desktop/src/app/store.actions/thread.ts
+259
−81
apps/desktop/src/app/store.actions/workspace.ts
+1
−0
apps/desktop/src/app/store.actions/workspaceDefaults.ts
+2
−0
apps/desktop/src/app/store.helpers.ts
+17
−4
apps/desktop/src/app/store.helpers/persistence.ts
+27
−2
apps/desktop/src/app/store.helpers/runtimeState.ts
+14
−2
apps/desktop/src/app/store.helpers/threadEventReducer/handlers/lifecycleHandlers.ts
+0
−13
apps/desktop/src/app/store.helpers/threadEventReducer/messaging.ts
+62
−39
apps/desktop/src/app/store.ts
+1
−2
apps/desktop/src/app/types.ts
+5
−0
apps/desktop/src/ui/ChatView.tsx
+109
−99
apps/desktop/src/ui/chat/NewChatLanding.tsx
+101
−96
apps/desktop/src/ui/sidebar/SidebarOneOffChatItem.tsx
+12
−0
apps/desktop/src/ui/sidebar/SidebarWorkspaceItem.tsx
+12
−0
apps/desktop/test/bootstrap-cache.test.ts
+93
−1
apps/desktop/test/chat-view.stability.test.tsx
+54
−31
apps/desktop/test/composer-draft-thread-switch.test.ts
+409
−57
apps/desktop/test/composer-drafts.test.ts
+218
−0
apps/desktop/test/context-sidebar.test.tsx
+1
−1
apps/desktop/test/jsonrpc-single-connection.test.ts
+4
−4
apps/desktop/test/persistence-state-sanitization.test.ts
+87
−0
apps/desktop/test/protocol-v2-events.test.ts
+1
−1
apps/desktop/test/sidebar-ui.test.tsx
+38
−1
apps/desktop/test/thread-reconnect.test.ts
+1
−1
apps/desktop/test/workspace-mcp-editor.test.ts
+1
−1
apps/desktop/test/workspace-settings-sync.harness.ts
+1
−1
apps/desktop/test/workspace-startup.test.ts
+1
−1