Skip to content

Commit c3a86ad

Browse files
fix: remove unused ExplorerMode type from electron/types.ts
The ExplorerMode type was defined in electron/types.ts but never imported or used. The only active definition is in src/context/ModeContext.tsx. This change removes the duplicate definition and updates ConnectionProfile.preferredMode to use an inline union type. Co-authored-by: Stepan Arsentjev <stepandel@users.noreply.github.com>
1 parent 43709fd commit c3a86ad

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

electron/types.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,6 @@ export interface HybridEmbeddingConfig {
5050
defaultAlpha?: number // Default alpha for queries (0.5 if not set)
5151
}
5252

53-
/**
54-
* Explorer mode type - Index Explorer or Assistant Explorer
55-
*/
56-
export type ExplorerMode = 'index' | 'assistant'
57-
5853
/**
5954
* Connection profile for Pinecone
6055
*/
@@ -82,7 +77,7 @@ export interface ConnectionProfile {
8277
textFieldOverrides?: Record<string, string>
8378

8479
// Preferred explorer mode (index or assistant)
85-
preferredMode?: ExplorerMode
80+
preferredMode?: 'index' | 'assistant'
8681
}
8782

8883
/**

0 commit comments

Comments
 (0)