Home

mweinbach / agent-coworker

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

feat: make creation flows readiness-aware

2 months ago

ea6ee75
Authored
mweinbach7/12/2026, 3:39:33 PM
Co-authored-by: Cursor <cursoragent@cursor.com>

Parent94dc8d5

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