core-agent-ide/codex-rs/app-server/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
..
bespoke_event_handling.rs updating app server types to support execpoilcy amendment (#7747) 2025-12-08 13:56:22 -08:00
codex_message_processor.rs feat: support mcp in-session login (#7751) 2025-12-09 17:43:53 -08:00
config_api.rs [app-server] make file_path for config optional (#7560) 2025-12-04 03:08:18 +00:00
error_code.rs fix: separate codex mcp into codex mcp-server and codex app-server (#4471) 2025-09-30 07:06:18 +00:00
fuzzy_file_search.rs nit: app server (#6830) 2025-11-18 16:34:13 +00:00
lib.rs feat[app-serve]: config management (#7241) 2025-11-25 09:29:38 +00:00
main.rs fix: separate codex mcp into codex mcp-server and codex app-server (#4471) 2025-09-30 07:06:18 +00:00
message_processor.rs feat: support mcp in-session login (#7751) 2025-12-09 17:43:53 -08:00
models.rs Introduce ModelsManager and migrate app-server to use it. (#7552) 2025-12-03 17:17:56 -08:00
outgoing_message.rs fix: taking plan type from usage endpoint instead of thru auth token (#7610) 2025-12-04 23:34:13 -08:00