Skip to content

fix: stabilize codex oauth runtime in packaged installs#207

Merged
github-actions[bot] merged 1 commit intomainfrom
hotfix/codex-runtime-2026-04-08
Apr 8, 2026
Merged

fix: stabilize codex oauth runtime in packaged installs#207
github-actions[bot] merged 1 commit intomainfrom
hotfix/codex-runtime-2026-04-08

Conversation

@typelicious
Copy link
Copy Markdown
Collaborator

Summary

  • stop dropping OAuth-backed Codex providers at startup when no static api_key is present
  • resolve faigate-auth reliably in Brew/libexec installs and preserve explicit empty Codex chat_path values
  • route Codex stream=true requests through the same responses adapter and cover the packaged runtime path with tests

Validation

  • rtk ruff check --no-cache faigate/main.py faigate/oauth/backend.py faigate/providers.py tests/test_client_profiles.py tests/test_providers.py
  • python3 -m pytest -q tests/test_providers.py tests/test_client_profiles.py
  • local smoke test with live config on a temporary Gate instance for stream=false and stream=true via faigate/openai-codex-5.4-medium

@github-actions github-actions bot enabled auto-merge (squash) April 8, 2026 03:05
@typelicious typelicious force-pushed the hotfix/codex-runtime-2026-04-08 branch from 834861f to 323f8ad Compare April 8, 2026 03:09
@github-actions github-actions bot merged commit 6063901 into main Apr 8, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant