Allow delegated MCP inheritance and normalize MCP tool names
2 months ago
11 files changed
- src/agent.ts+3−1
- src/mcp/index.ts+24−1
- src/mcp/names.ts+8−0
- src/runtime/codexAppServer/config.ts+6−1
- src/server/agents/DelegateRunner.ts+62−29
- src/server/agents/toolPolicy.ts+3−6
- test/agent.test.ts+3−1
- test/agentProfiles.toolPolicy.test.ts+2−1
- test/delegateRunner.test.ts+52−0
- test/mcp.test.ts+17−0
- test/runtime.codex-app-server.test.ts+9−2