openclaw/extensions/openai
lanyoung ae8556fed3
fix(openai): retry transient Codex device polling failures (#114094)
* fix(openai): retry transient Codex device polling failures

* fix(openai): retry transient device polling errors

Co-authored-by: lanyoung <1014080235@qq.com>

Co-authored-by: loong954 <yuan.longhui@xydigit.com>

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: loong954 <yuan.longhui@xydigit.com>
2026-07-27 04:31:48 -04:00
..
test-support
api.ts
auth-choice-copy.ts
base-url.test.ts
base-url.ts
default-models.test.ts
default-models.ts
embedding-batch.test.ts
embedding-batch.ts
embedding-provider.test.ts
embedding-provider.ts
image-generation-provider.test.ts fix(openai): reject malformed Codex image base64 (#111235) 2026-07-19 20:40:18 -04:00
image-generation-provider.ts refactor(media): consolidate generated media byte limits (#113556) 2026-07-25 15:39:49 +08:00
index.test.ts fix(openai): prevent realtime transcript turns from reordering (#113723) 2026-07-25 08:11:09 -07:00
index.ts
media-understanding-provider.test.ts
media-understanding-provider.ts
memory-embedding-adapter.test.ts
memory-embedding-adapter.ts
model-route-contract.test.ts
model-route-contract.ts
native-web-search.ts
openai-chatgpt-auth-identity.test.ts
openai-chatgpt-auth-identity.ts
openai-chatgpt-catalog.ts
openai-chatgpt-device-code.test.ts fix(openai): retry transient Codex device polling failures (#114094) 2026-07-27 04:31:48 -04:00
openai-chatgpt-device-code.ts fix(openai): retry transient Codex device polling failures (#114094) 2026-07-27 04:31:48 -04:00
openai-chatgpt-oauth-abort.runtime.ts
openai-chatgpt-oauth-authorization.runtime.ts
openai-chatgpt-oauth-flow.runtime.test.ts fix(openai): model auth login hangs after success (#112211) 2026-07-21 23:41:43 +09:00
openai-chatgpt-oauth-flow.runtime.ts fix(openai): model auth login hangs after success (#112211) 2026-07-21 23:41:43 +09:00
openai-chatgpt-oauth-page.runtime.ts
openai-chatgpt-oauth-preflight.runtime.ts fix(openai): fail fast on invalid TLS certificates (#111818) 2026-07-24 12:34:01 +03:00
openai-chatgpt-oauth-token.runtime.ts
openai-chatgpt-oauth-types.runtime.ts
openai-chatgpt-oauth.runtime.test.ts fix(openai): fail fast on invalid TLS certificates (#111818) 2026-07-24 12:34:01 +03:00
openai-chatgpt-oauth.runtime.ts
openai-chatgpt-pkce.runtime.ts
openai-chatgpt-provider-runtime.factory.ts
openai-chatgpt-provider.runtime.ts
openai-chatgpt-provider.test.ts feat(openai): make million-token context an explicit opt-in (#112916) 2026-07-23 05:34:54 -04:00
openai-chatgpt-provider.ts feat(openai): make million-token context an explicit opt-in (#112916) 2026-07-23 05:34:54 -04:00
openai-chatgpt-shared.ts
openai-provider-missing-auth.test.ts
openai-provider.live.test.ts fix(openai): make onboarding models account-aware (#114258) 2026-07-26 23:33:57 -04:00
openai-provider.test.ts fix(openai): harden live and packaged onboarding (#114288) 2026-07-27 00:50:49 -04:00
openai-provider.ts fix(openai): harden live and packaged onboarding (#114288) 2026-07-27 00:50:49 -04:00
openai-tts.live.test.ts
openai.live.test.ts fix(providers): openai live-test config isolation and qianfan default refresh (#113999) 2026-07-25 20:35:28 -07:00
openclaw.plugin.json feat(models): curate default model picker to current-generation catalogs (#113594) 2026-07-25 03:22:42 -07:00
openclaw.plugin.test.ts chore(deps): refresh repository dependencies (#112453) 2026-07-23 16:17:13 +00:00
package.json chore(deps): refresh repository dependencies (#112453) 2026-07-23 16:17:13 +00:00
prompt-overlay.ts
provider-auth.contract.test.ts
provider-catalog.contract.test.ts
provider-contract-api.ts
provider-policy-api.test.ts
provider-policy-api.ts
provider-runtime.contract.test.ts refactor(providers): table-driven forward compat and manifest-derived contract tests (#113940) 2026-07-25 18:09:37 -07:00
realtime-provider-shared.test.ts
realtime-provider-shared.ts
realtime-quicksilver.test.ts
realtime-quicksilver.ts
realtime-transcription-provider.test.ts fix(openai): prevent realtime transcript turns from reordering (#113723) 2026-07-25 08:11:09 -07:00
realtime-transcription-provider.ts fix(openai): prevent realtime transcript turns from reordering (#113723) 2026-07-25 08:11:09 -07:00
realtime-voice-provider.test.ts feat(talk): enable GPT Live with Codex OAuth (#113354) 2026-07-25 20:41:27 -04:00
realtime-voice-provider.ts feat(talk): enable GPT Live with Codex OAuth (#113354) 2026-07-25 20:41:27 -04:00
replay-policy.ts
setup-api.test.ts
setup-api.ts
shared.ts feat(openai): make million-token context an explicit opt-in (#112916) 2026-07-23 05:34:54 -04:00
speech-provider.test.ts refactor(config): config-surface reduction tranche 3 — product consolidations (review request) (#111527) 2026-07-21 20:28:43 -07:00
speech-provider.ts refactor(media): consolidate generated media byte limits (#113556) 2026-07-25 15:39:49 +08:00
test-api.ts
thinking-policy.test.ts
thinking-policy.ts
transport-policy.test.ts
transport-policy.ts
tsconfig.json
tts.test.ts test: consolidate OpenClaw test state fixtures (#113576) 2026-07-25 05:30:52 -07:00
tts.ts
usage.test.ts refactor(providers): share admin usage aggregation (#114221) 2026-07-26 21:28:53 -04:00
usage.ts refactor(providers): share admin usage aggregation (#114221) 2026-07-26 21:28:53 -04:00
video-generation-provider.test.ts fix(release): stabilize beta validation and completion (#114396) 2026-07-27 03:42:00 -04:00
video-generation-provider.ts refactor(media): consolidate generated media byte limits (#113556) 2026-07-25 15:39:49 +08:00