@@ -2044,11 +2044,11 @@ export class ClineProvider implements vscode.WebviewViewProvider {
20442044 version : this . context . extension ?. packageJSON ?. version ?? "" ,
20452045 apiConfiguration,
20462046 customInstructions,
2047- alwaysAllowReadOnly : alwaysAllowReadOnly ?? false ,
2048- alwaysAllowWrite : alwaysAllowWrite ?? false ,
2049- alwaysAllowExecute : alwaysAllowExecute ?? false ,
2050- alwaysAllowBrowser : alwaysAllowBrowser ?? false ,
2051- alwaysAllowMcp : alwaysAllowMcp ?? false ,
2047+ alwaysAllowReadOnly : alwaysAllowReadOnly ?? true ,
2048+ alwaysAllowWrite : alwaysAllowWrite ?? true ,
2049+ alwaysAllowExecute : alwaysAllowExecute ?? true ,
2050+ alwaysAllowBrowser : alwaysAllowBrowser ?? true ,
2051+ alwaysAllowMcp : alwaysAllowMcp ?? true ,
20522052 alwaysAllowModeSwitch : alwaysAllowModeSwitch ?? false ,
20532053 uriScheme : vscode . env . uriScheme ,
20542054 clineMessages : this . cline ?. clineMessages || [ ] ,
@@ -2067,7 +2067,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
20672067 terminalOutputLineLimit : terminalOutputLineLimit ?? 500 ,
20682068 fuzzyMatchThreshold : fuzzyMatchThreshold ?? 1.0 ,
20692069 mcpEnabled : mcpEnabled ?? true ,
2070- alwaysApproveResubmit : alwaysApproveResubmit ?? false ,
2070+ alwaysApproveResubmit : alwaysApproveResubmit ?? true ,
20712071 requestDelaySeconds : requestDelaySeconds ?? 10 ,
20722072 rateLimitSeconds : rateLimitSeconds ?? 0 ,
20732073 currentApiConfigName : currentApiConfigName ?? "default" ,
@@ -2076,7 +2076,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
20762076 customModePrompts : customModePrompts ?? { } ,
20772077 customSupportPrompts : customSupportPrompts ?? { } ,
20782078 enhancementApiConfigId,
2079- autoApprovalEnabled : autoApprovalEnabled ?? false ,
2079+ autoApprovalEnabled : autoApprovalEnabled ?? true ,
20802080 customModes : await this . customModesManager . getCustomModes ( ) ,
20812081 experiments : experiments ?? experimentDefault ,
20822082 }
@@ -2354,12 +2354,12 @@ export class ClineProvider implements vscode.WebviewViewProvider {
23542354 } ,
23552355 lastShownAnnouncementId,
23562356 customInstructions,
2357- alwaysAllowReadOnly : alwaysAllowReadOnly ?? false ,
2358- alwaysAllowWrite : alwaysAllowWrite ?? false ,
2359- alwaysAllowExecute : alwaysAllowExecute ?? false ,
2360- alwaysAllowBrowser : alwaysAllowBrowser ?? false ,
2361- alwaysAllowMcp : alwaysAllowMcp ?? false ,
2362- alwaysAllowModeSwitch : alwaysAllowModeSwitch ?? false ,
2357+ alwaysAllowReadOnly : alwaysAllowReadOnly ?? true ,
2358+ alwaysAllowWrite : alwaysAllowWrite ?? true ,
2359+ alwaysAllowExecute : alwaysAllowExecute ?? true ,
2360+ alwaysAllowBrowser : alwaysAllowBrowser ?? true ,
2361+ alwaysAllowMcp : alwaysAllowMcp ?? true ,
2362+ alwaysAllowModeSwitch : alwaysAllowModeSwitch ?? true ,
23632363 taskHistory,
23642364 allowedCommands,
23652365 soundEnabled : soundEnabled ?? false ,
@@ -2401,7 +2401,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
24012401 return langMap [ vscodeLang . split ( "-" ) [ 0 ] ] ?? "English"
24022402 } ) ( ) ,
24032403 mcpEnabled : mcpEnabled ?? true ,
2404- alwaysApproveResubmit : alwaysApproveResubmit ?? false ,
2404+ alwaysApproveResubmit : alwaysApproveResubmit ?? true ,
24052405 requestDelaySeconds : Math . max ( 5 , requestDelaySeconds ?? 10 ) ,
24062406 rateLimitSeconds : rateLimitSeconds ?? 0 ,
24072407 currentApiConfigName : currentApiConfigName ?? "default" ,
@@ -2411,7 +2411,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
24112411 customSupportPrompts : customSupportPrompts ?? { } ,
24122412 enhancementApiConfigId,
24132413 experiments : experiments ?? experimentDefault ,
2414- autoApprovalEnabled : autoApprovalEnabled ?? false ,
2414+ autoApprovalEnabled : autoApprovalEnabled ?? true ,
24152415 customModes,
24162416 }
24172417 }
0 commit comments