mirror of
https://github.com/openai/codex.git
synced 2026-09-17 12:23:33 +00:00
## Why The Apps MCP background retry could complete before the test inspected the initial sampling request, making the recovery timing nondeterministic. ## What changed - Add a test-server gate that can hold and explicitly release the next successful Apps MCP initialization. - Use a dedicated MCP mock server so the held initialization does not block model responses or app discovery. - Assert that recovery uses exactly two initialization attempts and that Apps guidance and the deferred namespace appear only after the gate is released. GitOrigin-RevId: deb21d4b41f353c3f84428616769af9faa1a0487