Curated MCP sync fails when an existing thread switches authentication mode

Open 💬 0 comments Opened Aug 16, 2026 by rebroad

The app-server integration test suite::v2::mcp_server_status::existing_thread_loads_api_curated_mcp_after_auth_switch_sync fails on the current upstream main when an existing thread changes authentication mode and curated MCP/plugin synchronization is expected to update its server state.

Observed focused result:

cargo nextest run -p codex-app-server -E "test(existing_thread_loads_api_curated_mcp_after_auth_switch_sync)"

The test reaches its deadline waiting for the expected post-switch sync. This appears related to the auth-mode-specific curated marketplace work in PRs #28383 and #35671, but no existing issue covers this regression. Please restore the expected synchronization and make the test pass without relying on a long timeout.

View original on GitHub ↗