Home
mweinbach
/
agent-coworker
public
mweinbach/agent-coworker
Overview
Code
History
Branches
Pull requests
Issues
Insights
Home
Overview
Code
PRs
Issues
More
feat: make creation flows readiness-aware
2 months ago
ea6ee75
Authored
mweinbach
7/12/2026, 3:39:33 PM
Co-authored-by: Cursor <cursoragent@cursor.com>
Parent
94dc8d5
41 files changed
apps/desktop/src/App.tsx
+1
−5
apps/desktop/src/app/researchAvailability.ts
+0
−8
apps/desktop/src/app/store.actions.ts
+2
−0
apps/desktop/src/app/store.actions/creationReadiness.ts
+214
−0
apps/desktop/src/app/store.actions/research.ts
+27
−26
apps/desktop/src/app/store.actions/thread.ts
+152
−29
apps/desktop/src/app/store.helpers.ts
+19
−2
apps/desktop/src/app/store.helpers/jsonRpcSocket.ts
+4
−0
apps/desktop/src/app/store.helpers/threadEventReducer/socket.ts
+3
−1
apps/desktop/src/app/store.ts
+1
−0
apps/desktop/src/ui/CommandPalette.tsx
+5
−11
apps/desktop/src/ui/Sidebar.tsx
+15
−21
apps/desktop/src/ui/chat/NewChatLanding.tsx
+177
−32
apps/desktop/src/ui/creation/CreationReadinessNotice.tsx
+103
−0
apps/desktop/src/ui/creation/useCreationReadiness.ts
+59
−0
apps/desktop/src/ui/research/NewResearchComposer.tsx
+95
−8
apps/desktop/test/chat-view.stability.test.tsx
+11
−0
apps/desktop/test/creation-readiness-notice.test.tsx
+89
−0
apps/desktop/test/new-chat-failure-safety.test.ts
+134
−0
apps/desktop/test/research-actions.test.ts
+56
−0
apps/desktop/test/research-readiness.test.tsx
+203
−0
apps/desktop/test/research-view-layout.test.tsx
+5
−2
apps/desktop/test/settings-nav.test.ts
+5
−3
apps/desktop/test/sidebar-ui.test.tsx
+3
−3
docs/generated/websocket-jsonrpc.d.ts
+5
−3
docs/generated/websocket-jsonrpc.schema.json
+1
−1
docs/websocket-protocol.md
+35
−1
src/server/jsonrpc/routes/creation.ts
+65
−0
src/server/jsonrpc/routes/index.ts
+2
−0
src/server/jsonrpc/routes/research.ts
+12
−0
src/server/jsonrpc/schema.creation.ts
+12
−0
src/server/jsonrpc/schema.research.ts
+1
−0
src/server/jsonrpc/schema.ts
+3
−0
src/server/readiness/creationPreflight.ts
+183
−0
src/server/research/ResearchService.ts
+53
−15
src/server/research/googleApiKey.ts
+39
−0
src/shared/creationReadiness.ts
+70
−0
test/creation-preflight.test.ts
+187
−0
test/jsonrpc.research-readiness-route.test.ts
+45
−0
test/research/research.service.core.test.ts
+92
−0
test/research/research.service.followup.test.ts
+11
−11