Home

mweinbach / agent-coworker

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

Preserve cached session snapshots without task metadata

6 months ago

34f303d
Authored
mweinbach4/13/2026, 11:08:54 PM

Parentd9a5726

28 files changed
  • apps/desktop/src/lib/wsProtocol.ts+27−1
  • apps/desktop/test/bootstrap-cache.test.ts+2−0
  • docs/generated/websocket-jsonrpc.d.ts+7−7
  • docs/generated/websocket-jsonrpc.schema.json+1−1
  • src/server/agents/AgentControl.ts+22−0
  • src/server/jsonrpc/routes/agents.ts+6−0
  • src/server/jsonrpc/schema.agents.ts+5−0
  • src/server/protocol.ts+5−0
  • src/server/session/AgentSession.ts+10−0
  • src/server/session/SessionAdminManager.ts+3−0
  • src/server/session/SessionSnapshotBuilder.ts+4−0
  • src/server/session/SessionSnapshotProjector.ts+6−0
  • src/server/session/TurnExecutionManager.ts+6−0
  • src/server/sessionDb.ts+5−0
  • src/server/sessionDb/mappers.ts+21−0
  • src/server/sessionDb/repository.ts+47−3
  • src/server/sessionStore.ts+11−0
  • src/shared/agents.ts+37−0
  • src/shared/sessionSnapshot.ts+7−0
  • src/tools/spawnAgent.ts+23−0
  • test/agentControl.test.ts+43−0
  • test/citationMetadata.test.ts+4−0
  • test/fixtures/session-db-worker.ts+2−0
  • test/jsonrpc.control-schemas.test.ts+20−0
  • test/session-db.test.ts+12−0
  • test/session.test.ts+67−0
  • test/sessionSnapshotProjector.test.ts+2−0
  • test/spawnAgent.tool.test.ts+34−0