fix(navigation): preserve creation intent
2 months ago
Authored
Cursor Agent# Conflicts:
# apps/desktop/src/app/store.actions/research.ts
# apps/desktop/src/app/store.actions/tasks.ts
# apps/desktop/src/app/store.helpers.ts
# apps/desktop/src/ui/research/NewResearchComposer.tsx
# apps/desktop/src/ui/tasks/NewTaskLanding.tsx
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>
Parents4bffcddf2eb8b0
25 files changed
- apps/desktop/src/app/creationDrafts.ts+223−0
- apps/desktop/src/app/store.actions/bootstrap.ts+11−0
- apps/desktop/src/app/store.actions/research.ts+252−28
- apps/desktop/src/app/store.actions/tasks.ts+157−30
- apps/desktop/src/app/store.actions/thread.ts+79−35
- apps/desktop/src/app/store.actions/workspace.ts+24−8
- apps/desktop/src/app/store.helpers.ts+79−46
apps/desktop/src/app/store.helpers/controlSocket.ts
+8
−2
apps/desktop/src/app/store.helpers/jsonRpcSocket.ts+22−7apps/desktop/src/app/store.helpers/operationIntent.ts+116−0apps/desktop/src/app/store.helpers/persistence.ts+2−0apps/desktop/src/app/store.ts+3−0apps/desktop/src/app/types.ts+2−0apps/desktop/src/lib/composerAttachments.ts+28−9apps/desktop/src/ui/chat/NewChatLanding.tsx+85−36apps/desktop/src/ui/research/NewResearchComposer.tsx+111−20apps/desktop/src/ui/tasks/NewTaskLanding.tsx+167−57apps/desktop/test/app-jsonrpc-disposal.test.tsx+2−2apps/desktop/test/bootstrap-cache.test.ts+84−0apps/desktop/test/control-socket.ensure.test.ts+98−0apps/desktop/test/control-socket.harness.ts+2−1apps/desktop/test/research-actions.test.ts+222−0apps/desktop/test/task-actions.test.ts+240−3apps/desktop/test/task-mode-ui.test.tsx+105−23apps/desktop/test/workspace-startup.test.ts+287−0