refactor: split large session and UI helpers
5 months ago
11 files changed
- apps/desktop/electron/services/trayIcon.ts+15−3
- apps/desktop/src/app/store.helpers/threadEventReducer.ts+9−97
- apps/desktop/src/app/store.helpers/threadEventReducerContext.ts+111−0
- apps/desktop/src/ui/settings/pages/ProvidersPage.tsx+19−156
- apps/desktop/src/ui/settings/pages/providersPageUtils.ts+261−0
- apps/mobile/modules/remodex-secure-transport/src/index.ts+21−130
- apps/mobile/modules/remodex-secure-transport/src/transportTypes.ts+129−0
- packages/harness/src/rawLoopUtils.ts+40−0
- packages/harness/src/run_raw_agent_loops.ts+8−41
- src/server/session/AgentSession.ts+9−196
- src/server/session/AgentSessionHydration.ts+201−0