Home

mweinbach / agent-coworker

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

fix: JSON-RPC pending prompt reconnects

7 months ago

7109c51
Authored
mweinbach3/22/2026, 6:05:35 PM
- Clear pendingServerRequests on JSON-RPC socket close after unsubscribing threads

- Add non-emitting pending prompt accessor; resume seeds projector without replayPendingPrompts

- Dedupe journal afterSeq replay vs pending-prompt re-registration

- Add reconnect regressions for ask, approval, and afterSeq dedupe

Made-with: Cursor

Parent8198e7a

6 files changed
  • src/server/jsonrpc/routes/threadAndTurn.ts+5−1
  • src/server/jsonrpc/routes/types.ts+7−1
  • src/server/session/AgentSession.ts+5−1
  • src/server/session/InteractionManager.ts+11−4
  • src/server/startServer.ts+74−27
  • test/server.jsonrpc.flow.test.ts+187−0