disable more copilot flags in edge #88

This commit is contained in:
zoicware
2025-12-15 22:25:10 -05:00
committed by GitHub
parent 0611fb5039
commit 800157341b

View File

@@ -278,10 +278,16 @@ function Disable-Registry-Keys {
if (($jsonContent.browser | Get-Member -MemberType NoteProperty enabled_labs_experiments) -eq $null) { if (($jsonContent.browser | Get-Member -MemberType NoteProperty enabled_labs_experiments) -eq $null) {
$jsonContent.browser | Add-Member -MemberType NoteProperty -Name enabled_labs_experiments -Value @() $jsonContent.browser | Add-Member -MemberType NoteProperty -Name enabled_labs_experiments -Value @()
} }
$flag = 'edge-copilot-mode@2' $flags = @(
'edge-copilot-mode@2',
'edge-ntp-composer@2', #disables the copilot search in new tab page
'edge-compose@2' #disables the ai writing help
)
foreach ($flag in $flags) {
if ($jsonContent.browser.enabled_labs_experiments -notcontains $flag) { if ($jsonContent.browser.enabled_labs_experiments -notcontains $flag) {
$jsonContent.browser.enabled_labs_experiments += $flag $jsonContent.browser.enabled_labs_experiments += $flag
} }
}
$newContent = $jsonContent | ConvertTo-Json -Compress -Depth 10 $newContent = $jsonContent | ConvertTo-Json -Compress -Depth 10
#add back the empty strings #add back the empty strings