diff --git a/studio/backend/core/inference/codex_provider.py b/studio/backend/core/inference/codex_provider.py index cf2811e4b0..cd9c26406a 100644 --- a/studio/backend/core/inference/codex_provider.py +++ b/studio/backend/core/inference/codex_provider.py @@ -850,6 +850,7 @@ async def stream_codex_device_login() -> AsyncGenerator[dict[str, Any], None]: # Env is scrubbed to the codex safe-list (see codex_availability) so a # shimmed `codex` on PATH does not inherit other provider secrets. from core.inference.codex_availability import _codex_subprocess_env + spawn_kwargs: dict[str, Any] = { "stdout": asyncio.subprocess.PIPE, "stderr": asyncio.subprocess.STDOUT, diff --git a/studio/backend/tests/test_codex_provider.py b/studio/backend/tests/test_codex_provider.py index 57272d5ca3..1005fa138d 100644 --- a/studio/backend/tests/test_codex_provider.py +++ b/studio/backend/tests/test_codex_provider.py @@ -732,9 +732,9 @@ class TestCodexHardenedRegressions: async def _collect(): async for c in stream_codex( - messages=[{"role": "user", "content": "hi"}], - model="gpt-5.5", - parallel_calls=1, + messages = [{"role": "user", "content": "hi"}], + model = "gpt-5.5", + parallel_calls = 1, ): chunks.append(c)