Document current architecture vs PRD
8 months ago
23 files changed
- docs/websocket-protocol.md+2−1
- src/agent.ts+12−1
- src/mcp/index.ts+14−3
- src/server/protocol.ts+2−0
- src/server/session.ts+4−2
- 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+55−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+67−0
- test/approval.test.ts+29−0
- test/mcp.test.ts+58−0
- test/permissions.test.ts+27−1
- test/server.test.ts+105−0
- test/session.test.ts+2−0
- test/spawnAgent.tool.test.ts+27−6
- test/tools.test.ts+156−0