mirror of
https://github.com/openai/codex.git
synced 2026-10-20 17:38:45 +00:00
## Why Environment tool availability and selectors should remain stable as selected environments become ready. ## What changed - Keep configured environment tools advertised even when no execution environment is ready, and derive `environment_id` selectors from all selected environments. - Return guidance to wait when an environment is unavailable, while preserving errors for unknown environment IDs. Require a usable primary environment for `write_stdin`. - Always include `shell` and `login` in the `exec_command` schema and mark `stable_environment_tools` as removed. ## Testing Update integration tests to expect environment tools with empty or starting environments, and remove explicit feature opt-ins from affected scenarios. GitOrigin-RevId: 1590c1b5be16a39e4a370663c552b881602545b5