@@ -2044,11 +2044,11 @@ export class ClineProvider implements vscode.WebviewViewProvider {
2044
2044
version : this . context . extension ?. packageJSON ?. version ?? "" ,
2045
2045
apiConfiguration,
2046
2046
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 ,
2052
2052
alwaysAllowModeSwitch : alwaysAllowModeSwitch ?? false ,
2053
2053
uriScheme : vscode . env . uriScheme ,
2054
2054
clineMessages : this . cline ?. clineMessages || [ ] ,
@@ -2067,7 +2067,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
2067
2067
terminalOutputLineLimit : terminalOutputLineLimit ?? 500 ,
2068
2068
fuzzyMatchThreshold : fuzzyMatchThreshold ?? 1.0 ,
2069
2069
mcpEnabled : mcpEnabled ?? true ,
2070
- alwaysApproveResubmit : alwaysApproveResubmit ?? false ,
2070
+ alwaysApproveResubmit : alwaysApproveResubmit ?? true ,
2071
2071
requestDelaySeconds : requestDelaySeconds ?? 10 ,
2072
2072
rateLimitSeconds : rateLimitSeconds ?? 0 ,
2073
2073
currentApiConfigName : currentApiConfigName ?? "default" ,
@@ -2076,7 +2076,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
2076
2076
customModePrompts : customModePrompts ?? { } ,
2077
2077
customSupportPrompts : customSupportPrompts ?? { } ,
2078
2078
enhancementApiConfigId,
2079
- autoApprovalEnabled : autoApprovalEnabled ?? false ,
2079
+ autoApprovalEnabled : autoApprovalEnabled ?? true ,
2080
2080
customModes : await this . customModesManager . getCustomModes ( ) ,
2081
2081
experiments : experiments ?? experimentDefault ,
2082
2082
}
@@ -2354,12 +2354,12 @@ export class ClineProvider implements vscode.WebviewViewProvider {
2354
2354
} ,
2355
2355
lastShownAnnouncementId,
2356
2356
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 ,
2363
2363
taskHistory,
2364
2364
allowedCommands,
2365
2365
soundEnabled : soundEnabled ?? false ,
@@ -2401,7 +2401,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
2401
2401
return langMap [ vscodeLang . split ( "-" ) [ 0 ] ] ?? "English"
2402
2402
} ) ( ) ,
2403
2403
mcpEnabled : mcpEnabled ?? true ,
2404
- alwaysApproveResubmit : alwaysApproveResubmit ?? false ,
2404
+ alwaysApproveResubmit : alwaysApproveResubmit ?? true ,
2405
2405
requestDelaySeconds : Math . max ( 5 , requestDelaySeconds ?? 10 ) ,
2406
2406
rateLimitSeconds : rateLimitSeconds ?? 0 ,
2407
2407
currentApiConfigName : currentApiConfigName ?? "default" ,
@@ -2411,7 +2411,7 @@ export class ClineProvider implements vscode.WebviewViewProvider {
2411
2411
customSupportPrompts : customSupportPrompts ?? { } ,
2412
2412
enhancementApiConfigId,
2413
2413
experiments : experiments ?? experimentDefault ,
2414
- autoApprovalEnabled : autoApprovalEnabled ?? false ,
2414
+ autoApprovalEnabled : autoApprovalEnabled ?? true ,
2415
2415
customModes,
2416
2416
}
2417
2417
}
0 commit comments