mirror of
https://github.com/openai/codex.git
synced 2026-08-24 13:20:07 +00:00
## Why The shared core test harness does not need to spawn a login shell for every test, and approval scenarios exercise tool behavior rather than rollout persistence. ## What changed - Disable `ShellSnapshot` by default in `test_codex()`; snapshot-specific tests can continue to opt in explicitly. - Give each approval scenario a named in-memory thread store so it does not use durable rollout storage. GitOrigin-RevId: 787670857aa4f77d5fc442ec1e0bfe6d22314f63