Skip to content

Commit 5bb89a0

Browse files
authored
Disable CLI plan exit mode, command, and fork sessions by default (#311425)
1 parent d209ec0 commit 5bb89a0

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

extensions/copilot/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4555,15 +4555,15 @@
45554555
},
45564556
"github.copilot.chat.cli.planExitMode.enabled": {
45574557
"type": "boolean",
4558-
"default": true,
4558+
"default": false,
45594559
"markdownDescription": "%github.copilot.config.cli.planExitMode.enabled%",
45604560
"tags": [
45614561
"advanced"
45624562
]
45634563
},
45644564
"github.copilot.chat.cli.planCommand.enabled": {
45654565
"type": "boolean",
4566-
"default": true,
4566+
"default": false,
45674567
"markdownDescription": "%github.copilot.config.cli.planCommand.enabled%",
45684568
"tags": [
45694569
"advanced"
@@ -4579,7 +4579,7 @@
45794579
},
45804580
"github.copilot.chat.cli.forkSessions.enabled": {
45814581
"type": "boolean",
4582-
"default": true,
4582+
"default": false,
45834583
"markdownDescription": "%github.copilot.config.cli.forkSessions.enabled%",
45844584
"tags": [
45854585
"advanced"

extensions/copilot/src/platform/configuration/common/configurationService.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -611,10 +611,10 @@ export namespace ConfigKey {
611611
export const UseResponsesApiTruncation = defineAndMigrateSetting<boolean | undefined>('chat.advanced.useResponsesApiTruncation', 'chat.useResponsesApiTruncation', false);
612612
export const OmitBaseAgentInstructions = defineAndMigrateSetting<boolean>('chat.advanced.omitBaseAgentInstructions', 'chat.omitBaseAgentInstructions', false);
613613
export const CLIShowExternalSessions = defineSetting<boolean>('chat.cli.showExternalSessions', ConfigType.Simple, false);
614-
export const CLIPlanExitModeEnabled = defineSetting<boolean>('chat.cli.planExitMode.enabled', ConfigType.Simple, true);
615-
export const CLIPlanCommandEnabled = defineSetting<boolean>('chat.cli.planCommand.enabled', ConfigType.Simple, true);
614+
export const CLIPlanExitModeEnabled = defineSetting<boolean>('chat.cli.planExitMode.enabled', ConfigType.Simple, false);
615+
export const CLIPlanCommandEnabled = defineSetting<boolean>('chat.cli.planCommand.enabled', ConfigType.Simple, false);
616616
export const CLIAIGenerateBranchNames = defineSetting<boolean>('chat.cli.aiGenerateBranchNames.enabled', ConfigType.Simple, true);
617-
export const CLIForkSessionsEnabled = defineSetting<boolean>('chat.cli.forkSessions.enabled', ConfigType.Simple, true);
617+
export const CLIForkSessionsEnabled = defineSetting<boolean>('chat.cli.forkSessions.enabled', ConfigType.Simple, false);
618618
export const CLIMCPServerEnabled = defineAndMigrateSetting<boolean | undefined>('chat.advanced.cli.mcp.enabled', 'chat.cli.mcp.enabled', true);
619619
export const CLIBranchSupport = defineSetting<boolean>('chat.cli.branchSupport.enabled', ConfigType.Simple, false);
620620
export const CLIIsolationOption = defineSetting<boolean>('chat.cli.isolationOption.enabled', ConfigType.Simple, true);

0 commit comments

Comments
 (0)