feat: add hybrid codex tool boundary
5 months ago
13 files changed
- apps/desktop/src/ui/settings/pages/WorkspacesPage.tsx+13−10
- apps/desktop/test/workspaces-page.test.ts+2−2
- docs/architecture.md+7−5
- docs/websocket-protocol.md+3−3
- src/agent.ts+6−3
- src/runtime/codexAppServerRuntime.ts+123−5
- src/server/session/SkillManager.ts+7−2
- src/tools/codexBoundary.ts+23−0
- src/tools/index.ts+13−3
- test/agent.test.ts+20−7
- test/repl.test.ts+46−0
- test/runtime.codex-app-server.test.ts+128−5
- test/tools.test.ts+42−0