5 commits landed across Codex in the last 3 hours, and this is a polish-and-correctness batch. The standouts are a Windows UX fix that has annoyed desktop users for a while, a resource-leak cleanup in the app server, and a continuity fix that keeps agent identities intact when a thread resumes.
What Changed
Windows console windows no longer flash (#32849). Hide Windows filesystem helper console windows (zm-oai) stops the filesystem helper subprocess from popping a black console window every time it spawns on Windows. It is a small thing until you have seen it flicker dozens of times a session — then it is the thing you most want gone.
Exited app-server children get reaped (#32838). Reap exited PID-managed app-server children (Teddy Ni) cleans up zombie child processes for PID-managed app servers. Without reaping, long sessions slowly accumulate dead processes and leak handles — exactly the kind of slow creep that eventually takes a machine down.
V2 agent identities survive a root-thread resume (#32837). Restore V2 agent identities on root thread resume (jif) brings agent persona and identity back when the root thread is resumed, so a resumed session does not come back as a blank-slate agent. Continuity like this is what makes multi-turn work feel coherent instead of amnesia-prone.
Duration histograms cover more ground (#32844). Expand millisecond duration histogram boundaries (keith thornhill) widens the histogram buckets for sub-second durations, so timing telemetry actually captures the fast paths instead of clamping them into the lowest bin. Pure observability, but it makes the other fixes measurable.
Web search now carries turn metadata (#32835). Forward turn metadata in standalone web search (XMLIU-oai) threads turn metadata through the standalone web-search path — the one feature-leaning change in the batch, and a useful one for grounding search results in the current turn's context. It lets the search step see which turn asked the question instead of treating every query as context-free.
Why It Matters
This batch is the unglamorous reliability work that separates a tool you tolerate from one you trust. The Windows console fix removes a daily irritant for desktop operators; PID reaping stops a slow resource leak; agent-identity restore keeps resumed sessions coherent. If you run Codex on the desktop, our Beware: Codex desktop Windows silent-exit and node leak breakdown covers the leak class these fixes push back against — and why Windows subprocess handling keeps being a hot spot.
Before you buy any coding agent subscription — compare prices and find exclusive deals at aiFiesta.
Top comments (0)