Stop injecting Codex API-key placeholder #108

Merged
didericis merged 2 commits from codex/codex-device-auth-runtime into main 2026-05-29 02:48:16 -04:00
Collaborator

Summary

  • stop forwarding the non-secret OPENAI_API_KEY placeholder for Codex bottles
  • keep codex_auth accepted only as a legacy route marker
  • document device-login egress for auth.openai.com and add provider runtime tests

Tests

  • python3 -m unittest discover tests/unit
## Summary - stop forwarding the non-secret OPENAI_API_KEY placeholder for Codex bottles - keep codex_auth accepted only as a legacy route marker - document device-login egress for auth.openai.com and add provider runtime tests ## Tests - python3 -m unittest discover tests/unit
didericis-codex added 1 commit 2026-05-29 02:40:15 -04:00
fix(codex): stop injecting api key placeholder
test / unit (pull_request) Successful in 27s
test / integration (pull_request) Successful in 41s
cea832b21d
didericis reviewed 2026-05-29 02:42:22 -04:00
@@ -188,6 +188,11 @@ EGRESS_AUTH_SCHEMES = ("Bearer", "token")
# logic — declare the role on whichever route
# injects the OAuth header.
#
# codex_auth: legacy marker for Codex API-key-style egress routes.
Owner

call this a placeholder marker rather than a legacy marker, and cite the reason for keeping it for follow up updates for better credential injection behavior

call this a placeholder marker rather than a legacy marker, and cite the reason for keeping it for follow up updates for better credential injection behavior
didericis-codex marked this conversation as resolved
didericis added 1 commit 2026-05-29 02:45:21 -04:00
docs(codex): clarify codex auth marker
test / unit (pull_request) Successful in 28s
test / integration (pull_request) Successful in 40s
test / unit (push) Successful in 28s
test / integration (push) Successful in 42s
dcaee53cec
didericis approved these changes 2026-05-29 02:48:01 -04:00
didericis merged commit dcaee53cec into main 2026-05-29 02:48:16 -04:00
didericis deleted branch codex/codex-device-auth-runtime 2026-05-29 02:48:16 -04:00
Sign in to join this conversation.