From ce61934ac9dd0de8702546bc63d9ec7f303b7a4f Mon Sep 17 00:00:00 2001 From: Bruce MacDonald Date: Mon, 13 Apr 2026 19:11:29 -0700 Subject: [PATCH] fix: include apiKey in codex provider catalog to unblock models.json loading --- CHANGELOG.md | 2 ++ extensions/codex/provider.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6386ac03044..889a7fedbc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ Docs: https://docs.openclaw.ai ### Fixes +- Models/Codex: include `apiKey` in the codex provider catalog output so the Pi ModelRegistry validator no longer rejects the entry and silently drops all custom models from every provider in `models.json`. (#66180) Thanks @hoyyeva. + ## 2026.4.14-beta.1 ### Changes diff --git a/extensions/codex/provider.ts b/extensions/codex/provider.ts index 2cbcc6f076d..a3365ba7671 100644 --- a/extensions/codex/provider.ts +++ b/extensions/codex/provider.ts @@ -114,6 +114,7 @@ export async function buildCodexProviderCatalog( return { provider: { baseUrl: CODEX_BASE_URL, + apiKey: "codex-app-server", auth: "token", api: "openai-codex-responses", models,