-
-
Notifications
You must be signed in to change notification settings - Fork 79.1k
[Bug]: Codex OAuth /responses requests still hang until 300s timeout on 2026.5.25-beta.1 #87032
Copy link
Copy link
Open
Labels
P1High-priority user-facing bug, regression, or broken workflow.High-priority user-facing bug, regression, or broken workflow.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.Auth, provider routing, model choice, or SecretRef resolution may break.impact:crash-loopCrash, hang, restart loop, or process-level availability failure.Crash, hang, restart loop, or process-level availability failure.impact:message-lossChannel message delivery can be lost, duplicated, or misrouted.Channel message delivery can be lost, duplicated, or misrouted.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.
Metadata
Metadata
Assignees
Labels
P1High-priority user-facing bug, regression, or broken workflow.High-priority user-facing bug, regression, or broken workflow.clawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.ClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.Auth, provider routing, model choice, or SecretRef resolution may break.impact:crash-loopCrash, hang, restart loop, or process-level availability failure.Crash, hang, restart loop, or process-level availability failure.impact:message-lossChannel message delivery can be lost, duplicated, or misrouted.Channel message delivery can be lost, duplicated, or misrouted.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.Good issue quality with a plausible reproduction path needing some confirmation.
Type
Fields
Give feedbackNo fields configured for issues without a type.
GitHub Issue Form Fields — OpenClaw Codex timeout
Issue URL: https://github.com/openclaw/openclaw/issues/new?template=bug_report.yml
Title
[Bug]: Codex OAuth /responses requests still hang until 300s timeout on 2026.5.25-beta.1
Bug type
Crash (process/app exits or hangs)
Beta release blocker
No
Summary
Codex OAuth
/responsesrequests intermittently hang until OpenClaw aborts at 300s on2026.5.25-beta.1, causing Telegram agents to return the generic “Something went wrong” error while the gateway remains healthy.Steps to reproduce
2026.5.25-beta.1 (f5b52bd)on Windows with a Telegram direct bot agent usingopenai-codex/gpt-5.5through the ChatGPT/Codex OAuth route.Something went wrong while processing your request. Please try again, or use /new to start a fresh session.https://chatgpt.com/backend-api/codex/responseshanging until the 300s timeout.Expected behavior
Codex responses should either stream/return normally or fail quickly with an actionable upstream/runtime error. Telegram should not receive a generic failure after a 300s model-call hang when the gateway itself is healthy.
Actual behavior
Requests intermittently hang at the ChatGPT/Codex OAuth
/responsesendpoint until OpenClaw aborts at ~300s. Telegram then surfaces the generic “Something went wrong” error. The gateway remains healthy and a local context/runtime policy audit passes.OpenClaw version
2026.5.25-beta.1 (f5b52bd)
Operating system
Windows_NT 10.0.26200 x64
Install method
npm global (
openclaw@beta), gateway on local Windows hostModel
openai-codex/gpt-5.5
Provider / routing chain
OpenClaw Telegram agent -> openai-codex provider -> ChatGPT/Codex OAuth transport ->
https://chatgpt.com/backend-api/codex/responsesAdditional provider/model setup details
agents.defaults.models[openai-codex/gpt-5.5].agentRuntime.id = "pi"and per-agent model runtime pins where configured.openai-codex/gpt-5.5calls.node scripts/audit_agent_context_policy.jsreturns{ ok: true, failures: [], warnings: [] }after the beta upgrade.Logs, screenshots, and evidence
Impact and severity
Affected: Telegram direct bot agents using
openai-codex/gpt-5.5through the ChatGPT/Codex OAuth transport.Severity: High for operations because it affects the command/control agent and other agents.
Frequency: Intermittent; observed both before beta and twice after beta upgrade.
Consequence: Agent responses fail after ~300s, user sees generic error, and model calls can tie up sessions until timeout.
Additional information
2026.5.22and still reproduced after upgrading to beta2026.5.25-beta.1.