From c5f344f3330d1cd5887fc02aeb22743e685caf85 Mon Sep 17 00:00:00 2001 From: diegosouzapw Date: Sat, 28 Mar 2026 01:54:39 -0300 Subject: [PATCH] fix: add opencode-zen to PROVIDER_MODELS_CONFIG (#667) The 'Import from /models' button failed because opencode-zen was not registered in PROVIDER_MODELS_CONFIG. The provider's API at https://opencode.ai/zen/v1/models returns standard OpenAI-compatible format and is now properly configured for model import. --- src/app/api/providers/[id]/models/route.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/app/api/providers/[id]/models/route.ts b/src/app/api/providers/[id]/models/route.ts index 72610706e8..228e57e64b 100644 --- a/src/app/api/providers/[id]/models/route.ts +++ b/src/app/api/providers/[id]/models/route.ts @@ -318,6 +318,14 @@ const PROVIDER_MODELS_CONFIG: Record = { authPrefix: "Bearer ", parseResponse: (data) => data.data || data.models || [], }, + "opencode-zen": { + url: "https://opencode.ai/zen/v1/models", + method: "GET", + headers: { "Content-Type": "application/json" }, + authHeader: "Authorization", + authPrefix: "Bearer ", + parseResponse: (data) => data.data || data.models || [], + }, }; /**