Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

Merge remote-tracking branch 'origin/main' into pr-autosync

3 months ago

128f290
Authored
github-actions[bot]7/1/2026, 2:51:30 PM

Parentsee24fa360009ac

51 files changed
  • apps/desktop/electron/ipc/system.ts+17−0
  • apps/desktop/electron/main.ts+5−1
  • apps/desktop/electron/preload.ts+6−0
  • apps/desktop/electron/services/diagnostics.ts+39−0
  • apps/desktop/electron/services/serverManager.ts+71−0
  • apps/desktop/src/App.tsx+27−2
  • apps/desktop/src/app/store.helpers/controlSocket.ts+6−0
  • apps/desktop/src/app/store.helpers/jsonRpcSocket.ts
+167
−7
  • apps/desktop/src/app/store.helpers/threadEventReducer/feedProjection.ts+49−10
  • apps/desktop/src/app/store.helpers/threadEventReducer/jsonRpcWorkspace.ts+6−0
  • apps/desktop/src/app/store.helpers/threadEventReducer/socket.ts+15−3
  • apps/desktop/src/lib/desktopApi.ts+9−0
  • apps/desktop/src/lib/desktopCommands.ts+6−0
  • apps/desktop/src/lib/desktopSchemas.ts+11−0
  • apps/desktop/src/lib/webAdapter.ts+2−0
  • apps/desktop/test/control-socket.ensure.test.ts+159−0
  • apps/desktop/test/control-socket.harness.ts+33−5
  • apps/desktop/test/diagnostics-service.test.ts+53−0
  • apps/desktop/test/helpers/mockDesktopCommands.ts+1−0
  • apps/desktop/test/jsonrpc-single-connection.test.ts+35−3
  • apps/desktop/test/server-manager.test.ts+34−0
  • apps/desktop/test/thread-reconnect.test.ts+109−0
  • apps/mobile/src/features/cowork/protocolTypes.ts+13−0
  • docs/diagnostics.md+6−1
  • docs/generated/websocket-jsonrpc.d.ts+8−6
  • docs/generated/websocket-jsonrpc.schema.json+1−1
  • docs/harness/runbook.md+5−0
  • docs/websocket-protocol.md+11−3
  • src/client/jsonRpcSocket.ts+101−12
  • src/server/jsonrpc/routes/runtime.ts+5−0
  • src/server/jsonrpc/routes/thread.ts+61−2
  • src/server/jsonrpc/routes/types.ts+30−0
  • src/server/jsonrpc/schema.runtime.ts+43−0
  • src/server/jsonrpc/schema.threadTurn.ts+15−0
  • src/server/protocol.ts+1−1
  • src/server/runtime/ServerRuntime.ts+53−0
  • src/server/runtime/SocketSendQueue.ts+46−4
  • src/server/runtime/ThreadJournal.ts+133−13
  • src/server/sessionDb.ts+45−0
  • src/server/sessionDb/migrations.ts+14−0
  • src/server/sessionDb/repository.ts+142−0
  • src/server/sessionDb/writeCoordinator.ts+32−0
  • test/jsonrpc.router.test.ts+60−8
  • test/jsonrpc.task-workspace-subscription.test.ts+25−10
  • test/jsonrpc/flow.harness.ts+3−3
  • test/jsonrpc/flow.journal.test.ts+126−0
  • test/jsonrpcSocket.runtime.test.ts+108−0
  • test/mobile.jsonrpc-client.test.ts+23−0
  • test/server.backpressure.test.ts+57−87
  • test/session-db.test.ts+38−0
  • test/threadJournal.runtime.test.ts+215−0