fix: address remaining sandbox review threads
4 months ago
29 files changed
- apps/desktop/src/App.tsx+8−0
- apps/desktop/src/app/store.actions/thread.ts+22−3
- apps/desktop/src/app/store.helpers/threadEventReducer/handlers/lifecycleHandlers.ts+4−0
- apps/desktop/src/lib/composerAttachments.ts+2−2
- apps/desktop/test/composer-attachments.test.ts+70−2
- apps/desktop/test/control-socket.ensure.test.ts+2−0
- apps/desktop/test/protocol-v2-events.test.ts+99−0
- docs/generated/websocket-jsonrpc.d.ts+3−3
- docs/generated/websocket-jsonrpc.schema.json+1−1
- docs/sandbox.md+3−2
- src/agent.ts+17−8
- src/config.ts+1−1
- src/mcp/index.ts+6−2
- src/platform/sandbox/index.ts+2−2
- src/platform/sandbox/policy.ts+3−1
- src/runtime/codexAppServer/config.ts+16−2
- src/runtime/codexAppServer/runTurn.ts+12−5
- src/runtime/codexAppServer/serverRequests.ts+3−5
- src/runtime/codexAppServer/types.ts+1−1
- src/server/jsonrpc/schema.sessionRuntime.ts+1−0
- src/server/protocol.ts+1−0
- src/server/runtime/WorkspaceControl.ts+3−0
- src/server/session/InteractionManager.ts+3−4
- test/agent.test.ts+3−0
- test/config/config.loadConfig.test.ts+28−4
- test/mcp.workspace-trust.test.ts+30−0
- test/platform/sandbox.test.ts+42−0
- test/runtime.codex-app-server.test.ts+75−2
- test/server/interactionManager.approval.test.ts+7−3