|
|
@@ -110,10 +110,6 @@ export interface ExtensionStateContextType extends ExtensionState {
|
|
|
setTaskSyncEnabled: (value: boolean) => void
|
|
|
featureRoomoteControlEnabled: boolean
|
|
|
setFeatureRoomoteControlEnabled: (value: boolean) => void
|
|
|
- alwaysApproveResubmit?: boolean
|
|
|
- setAlwaysApproveResubmit: (value: boolean) => void
|
|
|
- requestDelaySeconds: number
|
|
|
- setRequestDelaySeconds: (value: number) => void
|
|
|
setCurrentApiConfigName: (value: string) => void
|
|
|
setListApiConfigMeta: (value: ProviderSettingsEntry[]) => void
|
|
|
mode: Mode
|
|
|
@@ -155,8 +151,6 @@ export interface ExtensionStateContextType extends ExtensionState {
|
|
|
autoCondenseContextPercent: number
|
|
|
setAutoCondenseContextPercent: (value: number) => void
|
|
|
routerModels?: RouterModels
|
|
|
- alwaysAllowUpdateTodoList?: boolean
|
|
|
- setAlwaysAllowUpdateTodoList: (value: boolean) => void
|
|
|
includeDiagnosticMessages?: boolean
|
|
|
setIncludeDiagnosticMessages: (value: boolean) => void
|
|
|
maxDiagnosticMessages?: number
|
|
|
@@ -221,8 +215,6 @@ export const ExtensionStateContextProvider: React.FC<{ children: React.ReactNode
|
|
|
remoteControlEnabled: false,
|
|
|
taskSyncEnabled: false,
|
|
|
featureRoomoteControlEnabled: false,
|
|
|
- alwaysApproveResubmit: false,
|
|
|
- requestDelaySeconds: 5,
|
|
|
currentApiConfigName: "default",
|
|
|
listApiConfigMeta: [],
|
|
|
mode: defaultModeSlug,
|
|
|
@@ -273,7 +265,6 @@ export const ExtensionStateContextProvider: React.FC<{ children: React.ReactNode
|
|
|
codebaseIndexSearchMinScore: undefined,
|
|
|
},
|
|
|
codebaseIndexModels: { ollama: {}, openai: {} },
|
|
|
- alwaysAllowUpdateTodoList: true,
|
|
|
includeDiagnosticMessages: true,
|
|
|
maxDiagnosticMessages: 50,
|
|
|
openRouterImageApiKey: "",
|
|
|
@@ -531,8 +522,6 @@ export const ExtensionStateContextProvider: React.FC<{ children: React.ReactNode
|
|
|
setTaskSyncEnabled: (value) => setState((prevState) => ({ ...prevState, taskSyncEnabled: value }) as any),
|
|
|
setFeatureRoomoteControlEnabled: (value) =>
|
|
|
setState((prevState) => ({ ...prevState, featureRoomoteControlEnabled: value })),
|
|
|
- setAlwaysApproveResubmit: (value) => setState((prevState) => ({ ...prevState, alwaysApproveResubmit: value })),
|
|
|
- setRequestDelaySeconds: (value) => setState((prevState) => ({ ...prevState, requestDelaySeconds: value })),
|
|
|
setCurrentApiConfigName: (value) => setState((prevState) => ({ ...prevState, currentApiConfigName: value })),
|
|
|
setListApiConfigMeta,
|
|
|
setMode: (value: Mode) => setState((prevState) => ({ ...prevState, mode: value })),
|
|
|
@@ -584,10 +573,6 @@ export const ExtensionStateContextProvider: React.FC<{ children: React.ReactNode
|
|
|
setCustomCondensingPrompt: (value) =>
|
|
|
setState((prevState) => ({ ...prevState, customCondensingPrompt: value })),
|
|
|
setProfileThresholds: (value) => setState((prevState) => ({ ...prevState, profileThresholds: value })),
|
|
|
- alwaysAllowUpdateTodoList: state.alwaysAllowUpdateTodoList,
|
|
|
- setAlwaysAllowUpdateTodoList: (value) => {
|
|
|
- setState((prevState) => ({ ...prevState, alwaysAllowUpdateTodoList: value }))
|
|
|
- },
|
|
|
includeDiagnosticMessages: state.includeDiagnosticMessages,
|
|
|
setIncludeDiagnosticMessages: (value) => {
|
|
|
setState((prevState) => ({ ...prevState, includeDiagnosticMessages: value }))
|