From 609d3e99dca24bcbd06ce10f5a0321034ab17f3f Mon Sep 17 00:00:00 2001 From: Roo Code Date: Fri, 21 Nov 2025 22:55:04 +0000 Subject: [PATCH] fix: add bedrock to codebaseIndexModelsSchema and update brace-expansion override - Add bedrock provider to codebaseIndexModelsSchema type definition to fix empty model dropdown in UI - Update pnpm override for brace-expansion from '>=2.0.2' to '^2.0.2' to resolve ESM/CommonJS compatibility issues --- package.json | 2 +- packages/types/src/codebase-index.ts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index f7f351d3fc..5b5270135f 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "tar-fs": ">=2.1.3", "esbuild": ">=0.25.0", "undici": ">=5.29.0", - "brace-expansion": ">=2.0.2", + "brace-expansion": "^2.0.2", "form-data": ">=4.0.4", "bluebird": ">=3.7.2" } diff --git a/packages/types/src/codebase-index.ts b/packages/types/src/codebase-index.ts index d56d4d0a2b..e2c74951a7 100644 --- a/packages/types/src/codebase-index.ts +++ b/packages/types/src/codebase-index.ts @@ -54,6 +54,7 @@ export const codebaseIndexModelsSchema = z.object({ gemini: z.record(z.string(), z.object({ dimension: z.number() })).optional(), mistral: z.record(z.string(), z.object({ dimension: z.number() })).optional(), "vercel-ai-gateway": z.record(z.string(), z.object({ dimension: z.number() })).optional(), + bedrock: z.record(z.string(), z.object({ dimension: z.number() })).optional(), }) export type CodebaseIndexModels = z.infer