fix: harden desktop workspace json-rpc lifecycle
7 months ago
10 files changed
- apps/desktop/src/app/store.actions/bootstrap.ts+0−1
- apps/desktop/src/app/store.actions/explorer.ts+0−1
- apps/desktop/src/app/store.actions/memory.ts+7−7
- apps/desktop/src/app/store.actions/workspace.ts+0−7
- apps/desktop/src/app/store.actions/workspaceDefaults.ts+1−1
- apps/desktop/src/app/store.helpers.ts+0−2
- apps/desktop/src/app/store.helpers/controlSocket.ts+21−231
- apps/desktop/src/app/store.helpers/jsonRpcSocket.ts+52−24
- apps/desktop/test/control-socket.test.ts+56−10
- apps/desktop/test/memory-actions.test.ts+52−0