You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multiple codex-engine workflows are failing with 401 Unauthorized at api.openai.com/v1/responses because their lock files are missing the openai-proxy provider config added in PR #27711 (commit 28d8df1). The lock files route codex directly to api.openai.com instead of through the internal AWF proxy at `(172.30.0.30/redacted) causing authentication failures.
Affected workflows (confirmed failing in last 6h):
After 28d8df1 merged (which injects openai-proxy into generated codex config), the lock files were not recompiled. This leaves the running workflows using old .lock.yml files without the proxy section:
# Missing from current lock files:model_provider = "openai-proxy"
[model_providers.openai-proxy]
name = "OpenAI AWF proxy"base_url = "(172.30.0.30/redacted)env_key = "OPENAI_API_KEY"supports_websockets = false
Without this, codex calls api.openai.com/v1/responses directly. The OPENAI_API_KEY is only valid via the proxy, so all codex runs return 401.
Proposed Remediation
Recompile all lock files per the instructions in #27724:
gh aw compile --validate --verbose
# Commit regenerated .lock.yml files
Problem
Multiple codex-engine workflows are failing with
401 Unauthorizedatapi.openai.com/v1/responsesbecause their lock files are missing theopenai-proxyprovider config added in PR #27711 (commit28d8df1). The lock files route codex directly toapi.openai.cominstead of through the internal AWF proxy at `(172.30.0.30/redacted) causing authentication failures.Affected workflows (confirmed failing in last 6h):
Also affected (tracked separately):
Root Cause
After
28d8df1merged (which injectsopenai-proxyinto generated codex config), the lock files were not recompiled. This leaves the running workflows using old.lock.ymlfiles without the proxy section:Without this, codex calls
api.openai.com/v1/responsesdirectly. The OPENAI_API_KEY is only valid via the proxy, so all codex runs return 401.Proposed Remediation
Recompile all lock files per the instructions in #27724:
gh aw compile --validate --verbose # Commit regenerated .lock.yml filesSuccess Criteria
Reconnecting... 1/5 ... 5/5error pattern in codex workflow logsParent Issue
Part of failure investigation report: #27729
Caution
Security scanning requires review for [aw] Failure Investigator (6h)
Details
Potential security threats were detected in the agent output. The workflow output should be reviewed before merging.
Review the workflow run logs for details.