core-agent-ide/codex-rs/rmcp-client/src
Shijie Rao 893f5261eb
feat: support mcp in-session login (#7751)
### Summary
* Added `mcpServer/oauthLogin` in app server for supporting in session
MCP server login
* Added `McpServerOauthLoginParams` and `McpServerOauthLoginResponse` to
support above method with response returning the auth URL for consumer
to open browser or display accordingly.
* Added `McpServerOauthLoginCompletedNotification` which the app server
would emit on MCP server login success or failure (i.e. timeout).
* Refactored rmcp-client oath_login to have the ability on starting a
auth server which the codex_message_processor uses for in-session auth.
2025-12-09 17:43:53 -08:00
..
bin Upgrade rmcp to 0.8.4 (#6234) 2025-11-05 00:23:24 -05:00
auth_status.rs [MCP] Allow specifying custom headers with streamable http servers (#5241) 2025-10-16 23:15:47 -04:00
find_codex_home.rs [MCP] Add support for MCP Oauth credentials (#4517) 2025-10-03 13:43:12 -04:00
lib.rs feat: support mcp in-session login (#7751) 2025-12-09 17:43:53 -08:00
logging_client_handler.rs support MCP elicitations (#6947) 2025-11-21 14:44:53 -08:00
oauth.rs 🐛 fix(rmcp-client): refresh OAuth tokens using expires_at (#6574) 2025-11-18 02:16:58 -05:00
perform_oauth_login.rs feat: support mcp in-session login (#7751) 2025-12-09 17:43:53 -08:00
program_resolver.rs fix: resolve Windows MCP server execution for script-based tools (#3828) 2025-11-16 13:41:10 -08:00
rmcp_client.rs feat: declare server capability in shell-tool-mcp (#7112) 2025-11-21 16:11:01 -08:00
utils.rs fix(windows-path): preserve PATH order; include core env vars (#5579) 2025-10-28 21:06:39 -07:00