[mcp] Support server-driven elicitations (#17043)

- [x] Enables MCP elicitation for custom servers, not just Codex Apps
- [x] Adds an RMCP service wrapper to preserve elicitation _meta
- [x] Round-trips response _meta for persist/approval choices
- [x] Updates TUI empty-schema elicitations into message-only approval
prompts
This commit is contained in:
Matthew Zeng
2026-04-08 10:18:58 -07:00
committed by GitHub
parent 06d88b7e81
commit 7b6486a145
8 changed files with 372 additions and 83 deletions

View File

@@ -1,4 +1,5 @@
mod auth_status;
mod elicitation_client_service;
mod logging_client_handler;
mod oauth;
mod perform_oauth_login;