Fix: Use EMBEDDING_MODEL_PROFILES as default in the state (#3939)

fix: update codebaseIndexModels to use EMBEDDING_MODEL_PROFILES as default
This commit is contained in:
Daniel 2025-05-24 15:39:34 -05:00 committed by GitHub
parent def222f501
commit be9195c1ee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1351,10 +1351,7 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
historyPreviewCollapsed: historyPreviewCollapsed ?? false,
condensingApiConfigId,
customCondensingPrompt,
codebaseIndexModels: codebaseIndexModels ?? {
openai: {},
ollama: {},
},
codebaseIndexModels: codebaseIndexModels ?? EMBEDDING_MODEL_PROFILES,
codebaseIndexConfig: codebaseIndexConfig ?? {
codebaseIndexEnabled: false,
codebaseIndexQdrantUrl: "http://localhost:6333",
@ -1456,10 +1453,7 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
// Explicitly add condensing settings
condensingApiConfigId: stateValues.condensingApiConfigId,
customCondensingPrompt: stateValues.customCondensingPrompt,
codebaseIndexModels: stateValues.codebaseIndexModels ?? {
openai: {},
ollama: {},
},
codebaseIndexModels: stateValues.codebaseIndexModels ?? EMBEDDING_MODEL_PROFILES,
codebaseIndexConfig: stateValues.codebaseIndexConfig ?? {
codebaseIndexEnabled: false,
codebaseIndexQdrantUrl: "http://localhost:6333",