Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openai/codex
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: rust-v0.157.0
Choose a base ref
...
head repository: openai/codex
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: rust-v0.157.1
Choose a head ref
  • 5 commits
  • 10 files changed
  • 4 contributors

Commits on Sep 25, 2026

  1. 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
    zm-oai authored and imac-oai committed Sep 25, 2026
    Configuration menu
    Copy the full SHA
    54abc9d View commit details
    Browse the repository at this point in the history
  2. 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
    etraut-openai authored and imac-oai committed Sep 25, 2026
    Configuration menu
    Copy the full SHA
    036fe4d View commit details
    Browse the repository at this point in the history
  3. 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
    malsamiri-oai authored and imac-oai committed Sep 25, 2026
    Configuration menu
    Copy the full SHA
    dd18e81 View commit details
    Browse the repository at this point in the history
  4. 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
    zm-oai authored and imac-oai committed Sep 25, 2026
    Configuration menu
    Copy the full SHA
    51db676 View commit details
    Browse the repository at this point in the history
  5. ## Chores

    - 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
    imac-oai committed Sep 25, 2026
    Configuration menu
    Copy the full SHA
    3665039 View commit details
    Browse the repository at this point in the history
Loading