Skip to content

feat(copilotcli):Enable plan mode#309674

Merged
DonJayamanne merged 1 commit intomainfrom
don/necessary-pinniped
Apr 14, 2026
Merged

feat(copilotcli):Enable plan mode#309674
DonJayamanne merged 1 commit intomainfrom
don/necessary-pinniped

Conversation

@DonJayamanne
Copy link
Copy Markdown
Contributor

Activate the plan exit mode by default in the Copilot CLI configuration. This change enhances the user experience by allowing users to utilize the plan mode feature without additional setup. Testing can be done by verifying the new default setting in the configuration.

Copilot AI review requested due to automatic review settings April 13, 2026 23:44
@DonJayamanne DonJayamanne self-assigned this Apr 13, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Screenshot Changes

Base: d4f77892 Current: c4080a29

Changed (1)

editor/inlineCompletions/other/JumpToHint/Dark
Before After
before after

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enables Copilot CLI “plan exit mode” handling by default by flipping the default value of the chat.cli.planExitMode.enabled setting, aligning both the runtime configuration registry and the public VS Code setting schema.

Changes:

  • Set ConfigKey.Advanced.CLIPlanExitModeEnabled default to true in the Copilot configuration service.
  • Set github.copilot.chat.cli.planExitMode.enabled default to true in the extension package.json.
Show a summary per file
File Description
extensions/copilot/src/platform/configuration/common/configurationService.ts Flips the in-code default for chat.cli.planExitMode.enabled to enable plan-exit handling by default.
extensions/copilot/package.json Flips the contributed settings schema default for github.copilot.chat.cli.planExitMode.enabled to match the in-code default.

Copilot's findings

  • Files reviewed: 2/2 changed files
  • Comments generated: 2

Comment thread extensions/copilot/package.json
@DonJayamanne DonJayamanne marked this pull request as ready for review April 14, 2026 00:31
@DonJayamanne DonJayamanne enabled auto-merge (squash) April 14, 2026 00:31
@DonJayamanne DonJayamanne merged commit e705c90 into main Apr 14, 2026
30 checks passed
@DonJayamanne DonJayamanne deleted the don/necessary-pinniped branch April 14, 2026 01:07
@vs-code-engineering vs-code-engineering Bot added this to the 1.117.0 milestone Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants