Home

mweinbach / agent-coworker

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

Add workspace backup settings page

8 months ago

a128541
Authored
mweinbach3/10/2026, 11:15:28 PM

Parentc83d67f

33 files changed
  • apps/desktop/src/app/store.actions.ts+2−0
  • apps/desktop/src/app/store.actions/backup.ts+213−0
  • apps/desktop/src/app/store.actions/workspace.ts+8−0
  • apps/desktop/src/app/store.helpers.ts+6−0
  • apps/desktop/src/app/store.helpers/controlSocket.ts+68−10
  • apps/desktop/src/app/store.helpers/runtimeState.ts+8−0
  • apps/desktop/src/app/types.ts+12−1
  • apps/desktop/src/ui/settings/SettingsShell.tsx+11−2
  • apps/desktop/src/ui/settings/pages/BackupPage.tsx+512−0
  • apps/desktop/test/backup-page.test.ts+410−0
  • apps/desktop/test/protocol-v2-events.test.ts+107−0
  • apps/desktop/test/settings-nav.test.ts+11−0
  • docs/websocket-protocol.md+277−4
  • src/server/protocol.ts+28−2
  • src/server/protocolEventParser.ts+23−0
  • src/server/protocolParser.ts+28−0
  • src/server/session/AgentSession.ts+49−0
  • src/server/session/SessionAdminManager.ts+131−0
  • src/server/session/SessionBackupController.ts+8−0
  • src/server/session/SessionContext.ts+34−1
  • src/server/sessionBackup.ts+126−6
  • src/server/sessionBackup/delta.ts+137−0
  • src/server/sessionBackup/metadata.ts+2−0
  • src/server/startServer.ts+51−0
  • src/server/startServer/dispatchClientMessage.ts+10−0
  • src/server/workspaceBackups.ts+398−0
  • tasks/lessons.md+5−0
  • tasks/todo.md+80−0
  • test/protocol.test.ts+97−0
  • test/server.test.ts+85−0
  • test/session.managers.test.ts+1−1
  • test/session.test.ts+2−0
  • test/workspace-backups.test.ts+283−0