From e2ecf292bc865796a1c4feadf644fbe12635460f Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Sun, 26 Apr 2026 21:38:47 -0700 Subject: [PATCH] docs(doctor): document models.providers.api migration and stale-enum skip MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add the legacy `models.providers.*.api: "openai"` → `"openai-completions"` migration to doctor's Current migrations list, and note the gateway startup behavior that skips providers with future or unknown api enum values instead of failing closed. Traces to: - 6a7980e984 fix(doctor): migrate legacy OpenAI provider api - 147f4f50f5 fix(gateway): skip stale model provider api entries --- docs/gateway/doctor.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/gateway/doctor.md b/docs/gateway/doctor.md index ccce6cc8de1..24b68e495ee 100644 --- a/docs/gateway/doctor.md +++ b/docs/gateway/doctor.md @@ -197,6 +197,7 @@ That stages grounded durable candidates into the short-term dreaming store while - `browser.ssrfPolicy.allowPrivateNetwork` → `browser.ssrfPolicy.dangerouslyAllowPrivateNetwork` - `browser.profiles.*.driver: "extension"` → `"existing-session"` - remove `browser.relayBindHost` (legacy extension relay setting) + - legacy `models.providers.*.api: "openai"` → `"openai-completions"` (gateway startup also skips providers whose `api` is set to a future or unknown enum value rather than failing closed) Doctor warnings also include account-default guidance for multi-account channels: