Home

mweinbach / agent-coworker

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

Merge pull request #12 from mweinbach/phase-1-completion

8 months ago

754e966
Authored
mweinbach2/13/2026, 4:28:38 PM
Sync PRD with implementation and harden protocol safety

Parentsd4327fc4012000

27 files changed
  • Cowork_Agent_PRD.md+193−1055
  • docs/websocket-protocol.md+33−10
  • src/agent.ts+12−1
  • src/mcp/index.ts+14−3
  • src/server/protocol.ts+124−48
  • src/server/session.ts+4−2
  • src/server/startServer.ts+19−1
  • src/tools/context.ts+3−0
src/tools/edit.ts
+8
−9
  • src/tools/notebookEdit.ts+12−8
  • src/tools/spawnAgent.ts+22−8
  • src/tools/webFetch.ts+74−5
  • src/tools/webSearch.ts+12−3
  • src/tools/write.ts+8−9
  • src/types.ts+9−0
  • src/utils/approval.ts+31−6
  • src/utils/permissions.ts+68−0
  • src/utils/webSafety.ts+176−0
  • test/approval.test.ts+29−0
  • test/mcp.test.ts+58−0
  • test/permissions.test.ts+27−1
  • test/protocol.test.ts+103−13
  • test/server.test.ts+161−0
  • test/session.test.ts+2−0
  • test/spawnAgent.tool.test.ts+27−6
  • test/tools.test.ts+156−0
  • test/webSafety.test.ts+96−0