From 48fe731e687d0b88a4cc34866816d2be6915fd8e Mon Sep 17 00:00:00 2001 From: canvrno-oai Date: Mon, 23 Feb 2026 09:55:04 -0800 Subject: [PATCH] Gate URL elicitation capabiity advertisement behind flag --- codex-rs/core/src/mcp_connection_manager.rs | 29 +++++++++++++++++---- 1 file changed, 24 insertions(+), 5 deletions(-) diff --git a/codex-rs/core/src/mcp_connection_manager.rs b/codex-rs/core/src/mcp_connection_manager.rs index b4fc879afc..8990f05443 100644 --- a/codex-rs/core/src/mcp_connection_manager.rs +++ b/codex-rs/core/src/mcp_connection_manager.rs @@ -1257,7 +1257,10 @@ impl From for StartupOutcomeError { } } -fn elicitation_capability_for_server(server_name: &str) -> Option { +fn elicitation_capability_for_server( + server_name: &str, + mcp_elicitations_enabled: bool, +) -> Option { if server_name == CODEX_APPS_MCP_SERVER_NAME { // https://modelcontextprotocol.io/specification/2025-06-18/client/elicitation#capabilities // indicates this should be an empty object. @@ -1265,7 +1268,7 @@ fn elicitation_capability_for_server(server_name: &str) -> Option