diff --git a/apps/desktop/assets/codex-bridge/bridge.py b/apps/desktop/assets/codex-bridge/bridge.py index c7e77f0..2e7f233 100644 --- a/apps/desktop/assets/codex-bridge/bridge.py +++ b/apps/desktop/assets/codex-bridge/bridge.py @@ -65,7 +65,7 @@ LOGDIR = os.path.join(HOME, "log") # Codex istek govdesini zstd ile sikistirir. Model adini okumak icin bir KOPYASI acilir; giden govde degismez. _VENDOR = os.path.join(HERE, "vendor", "cp%d%d-win_amd64" % sys.version_info[:2]) -if os.path.isdir(_VENDOR): +if os.name == "nt" and os.path.isdir(_VENDOR): sys.path.insert(0, _VENDOR) diff --git a/apps/desktop/assets/codex-bridge/kopru.py b/apps/desktop/assets/codex-bridge/kopru.py index f1b7278..660b24a 100644 --- a/apps/desktop/assets/codex-bridge/kopru.py +++ b/apps/desktop/assets/codex-bridge/kopru.py @@ -43,7 +43,7 @@ except OSError: # Codex sends request bodies zstd-compressed. Python gained zstd in 3.14; for older # interpreters the matching `zstandard` build ships next to this file. _VENDOR = os.path.join(HERE, "vendor", "cp%d%d-win_amd64" % sys.version_info[:2]) -if os.path.isdir(_VENDOR): +if os.name == "nt" and os.path.isdir(_VENDOR): sys.path.insert(0, _VENDOR)