Files
codex/codex-rs
Steve Coffey f6a4bd81e3 Generate unique exec-server process IDs for every request (#48168)
## Why

Threads sharing an executor and sandbox retries can reuse a public process handle while the executor still retains the previous process.

## What changed

Always append a fresh UUID to the exec-server process ID, including requests without sandbox or shell snapshot settings, to avoid collisions when handles are reused.

## Testing

Update the request-parameter test to check the UUID-suffixed format and verify that repeated calls with the same handle produce distinct process IDs.

GitOrigin-RevId: bd1fc9af3e7d5ea99fdf88382df09afa7dc9f72b
2026-09-25 18:56:32 +00:00
..
…
…
…