Skip to content

Commit 6ec017c

Browse files
authored
fix: correct export/import of OpenAI Compatible codebase indexing set… (#5383)
1 parent 36b3cdc commit 6ec017c

File tree

6 files changed

+1065
-30
lines changed

6 files changed

+1065
-30
lines changed

packages/types/src/codebase-index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,16 @@ export const codebaseIndexConfigSchema = z.object({
2424
codebaseIndexEmbedderProvider: z.enum(["openai", "ollama", "openai-compatible", "gemini"]).optional(),
2525
codebaseIndexEmbedderBaseUrl: z.string().optional(),
2626
codebaseIndexEmbedderModelId: z.string().optional(),
27+
codebaseIndexEmbedderModelDimension: z.number().optional(),
2728
codebaseIndexSearchMinScore: z.number().min(0).max(1).optional(),
2829
codebaseIndexSearchMaxResults: z
2930
.number()
3031
.min(CODEBASE_INDEX_DEFAULTS.MIN_SEARCH_RESULTS)
3132
.max(CODEBASE_INDEX_DEFAULTS.MAX_SEARCH_RESULTS)
3233
.optional(),
34+
// OpenAI Compatible specific fields
35+
codebaseIndexOpenAiCompatibleBaseUrl: z.string().optional(),
36+
codebaseIndexOpenAiCompatibleModelDimension: z.number().optional(),
3337
})
3438

3539
export type CodebaseIndexConfig = z.infer<typeof codebaseIndexConfigSchema>

0 commit comments

Comments
 (0)