Repository navigation
Comparing changes
Open a pull request
base repository: openai/codex
base: rust-v0.157.0
head repository: openai/codex
compare: rust-v0.157.1
- 5 commits
- 10 files changed
- 4 contributors
Commits on Sep 25, 2026
-
Suppress console windows when spawning the code-mode host on Windows (#…
…48138) Set `CREATE_NO_WINDOW` when launching the code-mode host on Windows so the child process does not create a console window. GitOrigin-RevId: ce0d04d7f516d137bcaf5206140aaeaa23334022
Configuration menu - View commit details
-
Copy full SHA for 54abc9d - Browse repository at this point
Copy the full SHA 54abc9dView commit details -
Allow Windows daemon launches with residual job membership (#48157)
## Why A Windows breakaway launch can leave an outer Job Object attached after escaping an inner job. Job membership alone does not establish whether the daemon will be terminated, so rejecting all remaining membership can block valid launches. ## What changed Remove the job-membership checks from the launch preflight and the spawned daemon. Keep the suspended breakaway probe to verify that launch is permitted before stopping an existing daemon, and terminate and reap the probe afterward. ## Testing Add a Windows regression test with nested jobs that verifies the probe and daemon leave the inner job while retaining the outer job, and that daemon startup succeeds. GitOrigin-RevId: 4c6aafd158300fa428ec398d72dc5d3411c0d8b8
Configuration menu - View commit details
-
Copy full SHA for 036fe4d - Browse repository at this point
Copy the full SHA 036fe4dView commit details -
Suppress console windows for local Windows MCP servers (#48238)
Expose Windows process creation flags on the shared command wrapper and use `CREATE_NO_WINDOW` when launching local stdio MCP servers, including fallback launches without Job Object containment. Preserve `CREATE_SUSPENDED` when assigning the server to a Job Object before execution. Add a Windows regression test covering direct launches and launches through `cmd.exe`. Verify that the server has no console, initializes successfully, returns tools, and exits after shutdown. GitOrigin-RevId: 84475e82999d91a431e09327d4f5639b59c01427
Configuration menu - View commit details
-
Copy full SHA for dd18e81 - Browse repository at this point
Copy the full SHA dd18e81View commit details -
Prevent Windows daemon launches from retaining launcher stdio (#48272)
Detached Windows daemons can inherit the launcher's output pipes, leaving callers waiting for EOF after the launcher exits. Clear inheritance flags on the launcher's standard handles before spawning managed Windows processes. Leave the flags cleared to protect concurrent launches while preserving the child's configured stdio, and tolerate missing or already-closed handles. - Add a Windows regression test verifying that captured launcher output closes while the detached child remains alive and writes to its configured log. - Give optional MCP startup grace tests more time to complete on slow runners while keeping the pending server's startup timeout longer than the turn timeout. GitOrigin-RevId: 053e0417793db3c961e738476a05c7467978f339
Configuration menu - View commit details
-
Copy full SHA for 51db676 - Browse repository at this point
Copy the full SHA 51db676View commit details -
- Release highlights could not be determined: the supplied PR index is empty, and the GitHub tag comparison returned 404. ## Changelog Full Changelog: rust-v0.157.0...rust-v0.157.1
Configuration menu - View commit details
-
Copy full SHA for 3665039 - Browse repository at this point
Copy the full SHA 3665039View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff rust-v0.157.0...rust-v0.157.1