Home

mweinbach / agent-coworker

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

Refactor server god objects into focused modules

8 months ago

4538b02
Authored
mweinbach2/23/2026, 1:14:42 AM
Extract startServer message decoding/dispatch helpers and split SessionBackup utilities into dedicated modules while keeping behavior unchanged.

Co-authored-by: Codex <noreply@openai.com>

Parent5ee231c

11 files changed
  • src/server/sessionBackup.ts+15−323
  • src/server/sessionBackup/command.ts+61−0
  • src/server/sessionBackup/fileSystem.ts+69−0
  • src/server/sessionBackup/fingerprint.ts+50−0
  • src/server/sessionBackup/metadata.ts+95−0
  • src/server/sessionBackup/snapshot.ts+45−0
  • src/server/sessionBackup/tar.ts+26−0
  • src/server/startServer.ts+13−119
  • src/server/startServer/decodeClientMessage.ts+57−0
  • src/server/startServer/dispatchClientMessage.ts+135−0
  • src/server/startServer/types.ts+13−0