fix(desktop): route workspace live state through jsonrpc
7 months ago
9 files changed
- apps/desktop/src/app/store.actions/provider.ts+3−0
- apps/desktop/src/app/store.actions/skills.ts+20−35
- apps/desktop/src/app/store.helpers/controlSocket.ts+407−10
- apps/desktop/src/app/store.helpers/jsonRpcSocket.ts+14−3
- apps/desktop/src/app/store.helpers/threadEventReducer.ts+60−11
- apps/desktop/test/jsonrpc-single-connection.test.ts+34−0
- apps/desktop/test/thread-reconnect.test.ts+0−1
- apps/desktop/test/workspace-settings-sync.test.ts+205−40
- apps/desktop/test/workspace-startup.test.ts+42−1