From a85df40f36b395d5e6d8c87874cce89cbfae094e Mon Sep 17 00:00:00 2001 From: "openclaw-docs-sync[bot]" Date: Wed, 8 Apr 2026 02:08:11 +0000 Subject: [PATCH] chore(sync): mirror docs from openclaw/openclaw@5050017543011b61df67744ebc6368d889c25a95 --- .openclaw-sync/source.json | 4 ++-- docs/gateway/doctor.md | 11 +++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index 7a9ace44f..29e02607b 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "6807e6a89bf165099850f3472a62a7c5511a7047", - "syncedAt": "2026-04-08T02:00:34.390Z" + "sha": "5050017543011b61df67744ebc6368d889c25a95", + "syncedAt": "2026-04-08T02:08:11.245Z" } diff --git a/docs/gateway/doctor.md b/docs/gateway/doctor.md index 1cef59476..17091d528 100644 --- a/docs/gateway/doctor.md +++ b/docs/gateway/doctor.md @@ -66,6 +66,7 @@ cat ~/.openclaw/openclaw.json - Talk config migration from legacy flat `talk.*` fields into `talk.provider` + `talk.providers.`. - Browser migration checks for legacy Chrome extension configs and Chrome MCP readiness. - OpenCode provider override warnings (`models.providers.opencode` / `models.providers.opencode-go`). +- Codex OAuth shadowing warnings (`models.providers.openai-codex`). - OAuth TLS prerequisites check for OpenAI Codex OAuth profiles. - Legacy on-disk state migration (sessions/agent dir/WhatsApp auth). - Legacy plugin manifest contract key migration (`speechProviders`, `realtimeTranscriptionProviders`, `realtimeVoiceProviders`, `mediaUnderstandingProviders`, `imageGenerationProviders`, `videoGenerationProviders`, `webFetchProviders`, `webSearchProviders` → `contracts`). @@ -212,6 +213,16 @@ doctor prints platform-specific fix guidance. On macOS with a Homebrew Node, the fix is usually `brew postinstall ca-certificates`. With `--deep`, the probe runs even if the gateway is healthy. +### 2c) Codex OAuth provider overrides + +If you previously added legacy OpenAI transport settings under +`models.providers.openai-codex`, they can shadow the built-in Codex OAuth +provider path that newer releases use automatically. Doctor warns when it sees +those old transport settings alongside Codex OAuth so you can remove or rewrite +the stale transport override and get the built-in routing/fallback behavior +back. Custom proxies and header-only overrides are still supported and do not +trigger this warning. + ### 3) Legacy state migrations (disk layout) Doctor can migrate older on-disk layouts into the current structure: