core-agent-ide/codex-rs/mcp-server/src
Shijie Rao c4b771a16f
Fix: update parallel tool call exec approval to approve on request id (#11162)
### Summary

In parallel tool call, exec command approvals were not approved at
request level but at a turn level. i.e. when a single request is
approved, the system currently treats all requests in turn as approved.

### Before

https://github.com/user-attachments/assets/d50ed129-b3d2-4b2f-97fa-8601eb11f6a8

### After

https://github.com/user-attachments/assets/36528a43-a4aa-4775-9e12-f13287ef19fc
2026-02-10 09:38:00 -08:00
..
tool_handlers remove mcp-server/src/mcp_protocol.rs and the code that depends on it (#2360) 2025-08-18 00:29:18 -07:00
codex_tool_config.rs feat: replace custom mcp-types crate with equivalents from rmcp (#10349) 2026-02-02 17:41:55 -08:00
codex_tool_runner.rs Add resume_agent collab tool (#10903) 2026-02-07 17:31:45 +01:00
exec_approval.rs Fix: update parallel tool call exec approval to approve on request id (#11162) 2026-02-10 09:38:00 -08:00
lib.rs feat: replace custom mcp-types crate with equivalents from rmcp (#10349) 2026-02-02 17:41:55 -08:00
main.rs Added new auth-related methods and events to mcp server (#2496) 2025-08-20 20:36:34 -07:00
message_processor.rs Upgrade rmcp to 0.14 (#10718) 2026-02-08 15:07:53 -08:00
outgoing_message.rs feat: retain NetworkProxy, when appropriate (#11207) 2026-02-10 02:09:23 -08:00
patch_approval.rs Fix: update parallel tool call exec approval to approve on request id (#11162) 2026-02-10 09:38:00 -08:00