From 104dbdba6b766c53a38fc8e3df61c7a5e368f4c4 Mon Sep 17 00:00:00 2001 From: Roo Code Date: Thu, 21 Aug 2025 14:40:25 +0000 Subject: [PATCH] fix: remove hardcoded dimension fallback to respect UI settings - Remove hardcoded 1536 fallback in getStateToPostToWebview() - Remove hardcoded fallback in getState() - Allow undefined dimension to flow through to service layer - Service layer properly resolves dimension from model profiles or user config Fixes #5754 --- src/core/webview/ClineProvider.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts index 9c28120f17..3a2066d0be 100644 --- a/src/core/webview/ClineProvider.ts +++ b/src/core/webview/ClineProvider.ts @@ -1867,7 +1867,7 @@ export class ClineProvider codebaseIndexEmbedderProvider: codebaseIndexConfig?.codebaseIndexEmbedderProvider ?? "openai", codebaseIndexEmbedderBaseUrl: codebaseIndexConfig?.codebaseIndexEmbedderBaseUrl ?? "", codebaseIndexEmbedderModelId: codebaseIndexConfig?.codebaseIndexEmbedderModelId ?? "", - codebaseIndexEmbedderModelDimension: codebaseIndexConfig?.codebaseIndexEmbedderModelDimension ?? 1536, + codebaseIndexEmbedderModelDimension: codebaseIndexConfig?.codebaseIndexEmbedderModelDimension, codebaseIndexOpenAiCompatibleBaseUrl: codebaseIndexConfig?.codebaseIndexOpenAiCompatibleBaseUrl, codebaseIndexSearchMaxResults: codebaseIndexConfig?.codebaseIndexSearchMaxResults, codebaseIndexSearchMinScore: codebaseIndexConfig?.codebaseIndexSearchMinScore,