Skip to content

Commit f33ed1b

Browse files
committed
fix: update type definitions to include mistral provider
- Add mistral to WebviewMessage type definition - Add mistral to codebase-index schema in types package - Fixes TypeScript compilation errors
1 parent 49c884b commit f33ed1b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

packages/types/src/codebase-index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export const CODEBASE_INDEX_DEFAULTS = {
2121
export const codebaseIndexConfigSchema = z.object({
2222
codebaseIndexEnabled: z.boolean().optional(),
2323
codebaseIndexQdrantUrl: z.string().optional(),
24-
codebaseIndexEmbedderProvider: z.enum(["openai", "ollama", "openai-compatible", "gemini"]).optional(),
24+
codebaseIndexEmbedderProvider: z.enum(["openai", "ollama", "openai-compatible", "gemini", "mistral"]).optional(),
2525
codebaseIndexEmbedderBaseUrl: z.string().optional(),
2626
codebaseIndexEmbedderModelId: z.string().optional(),
2727
codebaseIndexEmbedderModelDimension: z.number().optional(),

src/shared/WebviewMessage.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ export interface WebviewMessage {
244244
// Global state settings
245245
codebaseIndexEnabled: boolean
246246
codebaseIndexQdrantUrl: string
247-
codebaseIndexEmbedderProvider: "openai" | "ollama" | "openai-compatible" | "gemini"
247+
codebaseIndexEmbedderProvider: "openai" | "ollama" | "openai-compatible" | "gemini" | "mistral"
248248
codebaseIndexEmbedderBaseUrl?: string
249249
codebaseIndexEmbedderModelId: string
250250
codebaseIndexEmbedderModelDimension?: number // Generic dimension for all providers

0 commit comments

Comments
 (0)