Merge remote-tracking branch 'origin/main' into pr-autosync
2 months ago
26 files changed
- apps/desktop/electron/services/productAnalytics.ts+31−12
- apps/desktop/src/app/store.actions/workspaceDefaults.ts+63−12
- apps/desktop/src/ui/chat/NewChatLanding.tsx+14−7
- apps/desktop/src/ui/creation/CreationReadinessNotice.tsx+19−1
- apps/desktop/src/ui/creation/useCreationReadiness.ts+7−11
- apps/desktop/src/ui/research/NewResearchComposer.tsx+13−10
- apps/desktop/test/creation-readiness-notice.test.tsx+52−0
apps/desktop/test/creation-readiness-refresh.test.tsx+58−5apps/desktop/test/product-analytics-apply.test.ts+103−0apps/desktop/test/workspace-settings-sync.defaults.test.ts+34−3docs/bundling-guide.md+28−0docs/generated/websocket-jsonrpc.d.ts+1−1docs/generated/websocket-jsonrpc.schema.json+1−1docs/websocket-protocol.md+11−3src/coworkRuntime/ensureReady.ts+0−1src/coworkRuntime/install.ts+7−1src/coworkRuntime/integrity.ts+258−89src/coworkRuntime/runtime.ts+3−8src/server/jsonrpc/routes/types.ts+2−0src/server/readiness/creationPreflight.ts+40−10src/server/runtime/ServerRuntime.ts+12−1src/server/startServer.ts+1−0src/shared/creationReadiness.ts+4−3test/coworkRuntime.test.ts+139−0test/creation-preflight.test.ts+55−1test/jsonrpc/flow.turnStart.test.ts+64−0