From 593fc9edbadd9a919e51754584049c454fdd55d0 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sun, 24 May 2026 15:44:57 +0000 Subject: [PATCH] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .../backend/core/inference/codex_provider.py | 4 +-- studio/backend/tests/test_codex_provider.py | 25 +++++++++---------- 2 files changed, 13 insertions(+), 16 deletions(-) diff --git a/studio/backend/core/inference/codex_provider.py b/studio/backend/core/inference/codex_provider.py index cd9c26406a..2fcbf8e3d6 100644 --- a/studio/backend/core/inference/codex_provider.py +++ b/studio/backend/core/inference/codex_provider.py @@ -104,9 +104,7 @@ def _open_async_codex(async_codex_cls: Any) -> Any: applies. """ try: - sdk_mod = sys.modules.get("openai_codex") or sys.modules.get( - "codex_app_server" - ) + sdk_mod = sys.modules.get("openai_codex") or sys.modules.get("codex_app_server") if sdk_mod is not None: app_server_config = getattr(sdk_mod, "AppServerConfig", None) if app_server_config is not None: diff --git a/studio/backend/tests/test_codex_provider.py b/studio/backend/tests/test_codex_provider.py index 1005fa138d..8936abc817 100644 --- a/studio/backend/tests/test_codex_provider.py +++ b/studio/backend/tests/test_codex_provider.py @@ -829,10 +829,9 @@ class TestCodexHardenedRegressions: ) # Either the kwargs carried the system prompt or it was # prepended to the synthesis prompt as a fallback. - system_seen = ( - any("Spanish" in (kw.get("system") or "") for kw in seen_kwargs) - or any("Always answer in Spanish" in p for p in seen_prompts) - ) + system_seen = any( + "Spanish" in (kw.get("system") or "") for kw in seen_kwargs + ) or any("Always answer in Spanish" in p for p in seen_prompts) assert system_seen, ( f"system prompt dropped in synthesis. kwargs={seen_kwargs} " f"prompts={seen_prompts}" @@ -852,11 +851,11 @@ class TestCodexHardenedRegressions: seen_configs: list[Any] = [] class _FakeAppServerConfig: - def __init__(self, env=None, **kw): + def __init__(self, env = None, **kw): self.env = env or {} class _Async: - def __init__(self, config=None): + def __init__(self, config = None): seen_configs.append(config) async def __aenter__(self): @@ -866,7 +865,7 @@ class TestCodexHardenedRegressions: return False async def thread_start(self, **kw): - return _FakeThread(chunks=["ok"]) + return _FakeThread(chunks = ["ok"]) # Inject a fake openai_codex module exposing AppServerConfig. import importlib.util as _iu @@ -891,18 +890,18 @@ class TestCodexHardenedRegressions: asyncio.run( _consume_first( 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, ) ) ) assert seen_configs, "AsyncCodex was never instantiated" cfg = seen_configs[0] assert cfg is not None, "AppServerConfig was not passed to AsyncCodex" - assert "HF_TOKEN" in cfg.env and cfg.env["HF_TOKEN"] == "", ( - "HF_TOKEN not overridden to empty in SDK env" - ) + assert ( + "HF_TOKEN" in cfg.env and cfg.env["HF_TOKEN"] == "" + ), "HF_TOKEN not overridden to empty in SDK env" assert "GH_TOKEN" in cfg.env and cfg.env["GH_TOKEN"] == "" # Safe-listed keys must NOT appear in the override dict (so the # SDK keeps their os.environ values intact).