openclaw/docs/providers
Gabriel Bogdanovsky 2709d4d31d
fix(openai): image generation fails with ChatGPT OAuth when the plan does not offer gpt-6-astra (#158895)
Fixes #158894.

OpenAI image generation over the Codex OAuth route no longer fails outright when the account cannot use the default Responses chat model. On a confirmed model-unavailable 400 (structured HTTP 400 with the exact evidenced error detail), it retries with the configured OpenAI chat models. Other 400s do not retry, and a working default is unchanged. The match lives in the OpenAI plugin; no public SDK surface is added.

Proof: fake OAuth profile, built CLI and a localhost Responses endpoint. main produces no image; this PR retries the configured fallback model and produces a PNG. Regression tests (including request-id-suffixed errors through the real HTTP normalizer) fail before and pass after.

Co-authored-by: Ayaan Zaidi <hi@obviy.us>
2026-10-01 19:46:57 +08:00
..
ollama
openai fix(openai): image generation fails with ChatGPT OAuth when the plan does not offer gpt-6-astra (#158895) 2026-10-01 19:46:57 +08:00
alibaba.md fix(qwen): animate local images with Wan image-to-video (#160123) 2026-09-28 08:28:54 +00:00
anthropic.md fix(anthropic): recognize sdk-ts entrypoint in Claude session catalog (#143248) 2026-10-01 18:27:16 +08:00
arcee.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
azure-speech.md
baseten.md fix: preserve thinking choices across models and runtimes (#150106) 2026-09-16 10:56:40 -07:00
bedrock-mantle.md
bedrock.md
cerebras.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
chutes.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
claude-max-api-proxy.md
clawrouter.md perf(logging): reduce Gateway hot-path info log volume (#152080) 2026-09-18 13:35:39 -07:00
cloudflare-ai-gateway.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
cohere.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
comfy.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
deepgram.md
deepinfra.md fix(models): apply downloaded catalogs without a Gateway restart (#158000) 2026-10-01 13:27:55 +08:00
deepseek.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
ds4.md
elevenlabs.md
fal.md
featherless.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
fireworks.md fix(fireworks): replace the retired GLM 5.2 Fast default router (#160102) 2026-09-27 22:19:45 -07:00
fish-audio.md
github-copilot.md fix(auth): preserve Copilot tenant credentials during Doctor repair (#139131) 2026-09-24 17:40:17 -07:00
gmi.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
google.md feat: speak Gemini dialogues with two voices (#157465) 2026-09-28 18:22:36 -07:00
gradium.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
groq.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
huggingface.md
index.md feat(video): add Kie AI, Z.AI, and Novita video generation (#160080) 2026-09-28 12:48:22 +00:00
inworld.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
kie.md feat(video): add Kie AI, Z.AI, and Novita video generation (#160080) 2026-09-28 12:48:22 +00:00
kilocode.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
litellm.md fix(onboard): preserve discovery for explicit proxy URLs (#149757) 2026-09-17 02:44:40 +05:30
llmman.md feat: enable structured Tool Search by default (#154068) 2026-09-20 16:59:54 -07:00
lmstudio.md fix(setup): validate LM Studio and llama.cpp server URLs inline (#160720) 2026-09-28 21:36:22 -07:00
longcat.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
meta.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
minimax.md feat: enable automatic Code Mode for preferred models (#155614) 2026-09-22 04:19:15 -07:00
mistral.md fix: preserve thinking choices across models and runtimes (#150106) 2026-09-16 10:56:40 -07:00
models.md feat(video): add Kie AI, Z.AI, and Novita video generation (#160080) 2026-09-28 12:48:22 +00:00
moonshot.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
novita.md feat(video): add Kie AI, Z.AI, and Novita video generation (#160080) 2026-09-28 12:48:22 +00:00
nvidia.md
ollama-cloud.md
ollama.md
openai.md docs: give Agents API its own onboarding guide (#162255) 2026-10-01 02:54:25 +00:00
opencode-go.md fix: preserve thinking choices across models and runtimes (#150106) 2026-09-16 10:56:40 -07:00
opencode.md
openrouter.md fix(openrouter): custom OpenRouter provider ids send no app attribution (#160956) 2026-09-29 16:51:33 +08:00
perplexity-provider.md fix(providers): Vercel AI Gateway and Perplexity requests do not identify OpenClaw (#161018) 2026-09-29 18:27:32 +08:00
pixverse.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
qianfan.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
qwen.md fix(qwen): animate local images with Wan image-to-video (#160123) 2026-09-28 08:28:54 +00:00
radius.md
runway.md
senseaudio.md
sglang.md
stepfun.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
synthetic.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
telnyx.md feat: register Telnyx as an official external provider (#116016) 2026-09-25 10:01:25 -07:00
tencent.md
together.md
venice.md fix(models): apply downloaded catalogs without a Gateway restart (#158000) 2026-10-01 13:27:55 +08:00
vercel-ai-gateway.md fix(providers): Vercel AI Gateway and Perplexity requests do not identify OpenClaw (#161018) 2026-09-29 18:27:32 +08:00
vllm.md
volcengine.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
vydra.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
xai.md fix(xai): give new Grok releases thinking levels and image input (#156397) 2026-09-23 13:18:28 +00:00
xiaomi.md feat(xiaomi): add MiMo V2.6 support 2026-09-21 22:27:51 -07:00
zai.md feat(video): add Kie AI, Z.AI, and Novita video generation (#160080) 2026-09-28 12:48:22 +00:00