fix(desktop): move thread hydration off the renderer
7 months ago
16 files changed
- apps/desktop/electron.vite.config.ts+10−1
- apps/desktop/electron/ipc/workspace.ts+7−0
- apps/desktop/electron/preload.ts+5−0
- apps/desktop/src/app/store.actions/thread.ts+114−40
- apps/desktop/src/app/store.actions/workspace.ts+2−0
- apps/desktop/src/app/store.helpers.ts+7−1
- apps/desktop/src/app/store.helpers/runtimeState.ts+22−0
- apps/desktop/src/app/transcriptHydration.ts+16−0
- apps/desktop/src/app/types.ts+7−0
- apps/desktop/src/lib/desktopApi.ts+3−1
- apps/desktop/src/lib/desktopCommands.ts+5−1
- apps/desktop/test/bootstrap-cache.test.ts+2−0
- apps/desktop/test/protocol-v2-events.test.ts+1−0
- apps/desktop/test/thread-reconnect.test.ts+83−1
- apps/desktop/test/workspace-settings-sync.test.ts+3−0
- apps/desktop/test/workspace-startup.test.ts+1−0