Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

improvement: split Copilot toggle into Copilot Chat and Copilot CLI#597

Merged
breaking-brake merged 2 commits intomainbreaking-brake/cc-wf-studio:mainfrom
improvement/split-copilot-togglebreaking-brake/cc-wf-studio:improvement/split-copilot-toggleCopy head branch name to clipboard
Feb 21, 2026
Merged

improvement: split Copilot toggle into Copilot Chat and Copilot CLI#597
breaking-brake merged 2 commits intomainbreaking-brake/cc-wf-studio:mainfrom
improvement/split-copilot-togglebreaking-brake/cc-wf-studio:improvement/split-copilot-toggleCopy head branch name to clipboard

Conversation

@breaking-brake
Copy link
Copy Markdown
Owner

@breaking-brake breaking-brake commented Feb 21, 2026

Summary

Split the single "Copilot" toggle in the More Actions menu into two independent toggles: "Copilot Chat" and "Copilot CLI", each with its own toolbar column. Also update README to reflect the split and fix agent links.

What Changed

Before

  • Single "Copilot" toggle in More Actions menu
  • CopilotExecutionModeDropdown to switch between CLI and VSCode modes
  • Export/Run behavior determined by execution mode dropdown
  • README had a single "GitHub Copilot" row

After

  • Two independent toggles: "Copilot Chat" and "Copilot CLI"
  • Each toggle shows its own toolbar column with Export/Run buttons
  • No mode dropdown needed — each column directly calls the correct function
  • Provider identifier renamed from copilot-vscode to copilot-chat
  • README splits into separate "GitHub Copilot Chat" and "GitHub Copilot CLI" rows

Changes

  • src/webview/src/stores/refinement-store.ts - Split isCopilotEnabled into isCopilotChatEnabled + isCopilotCliEnabled with localStorage migration
  • src/webview/src/components/toolbar/MoreActionsDropdown.tsx - Replace single Copilot item with Copilot Chat + Copilot CLI items
  • src/webview/src/components/Toolbar.tsx - Split Copilot column into two, remove CopilotExecutionModeDropdown usage
  • src/webview/src/components/chat/McpServerSection.tsx - Update visibility filter for individual toggles, rename label and provider
  • src/webview/src/components/chat/SettingsDropdown.tsx - Update provider display condition
  • src/webview/src/components/toolbar/CopilotExecutionModeDropdown.tsx - Deleted (no longer needed)
  • src/shared/types/messages.ts - Remove CopilotExecutionMode type, rename copilot-vscode to copilot-chat
  • src/extension/services/ai-editing-skill-service.ts - Rename copilot-vscode to copilot-chat
  • src/extension/services/mcp-server-config-writer.ts - Rename copilot-vscode to copilot-chat
  • README.md - Split Copilot row, update Claude Code and Copilot CLI links to GitHub repos

Testing

  • Manual E2E testing completed

🤖 Generated with Claude Code

breaking-brake and others added 2 commits February 21, 2026 14:58
- Split single "Copilot" toggle into independent "Copilot Chat" and "Copilot CLI" toggles
- Each toggle shows its own toolbar column with Export/Run buttons
- Remove CopilotExecutionModeDropdown component (no longer needed)
- Add localStorage migration from legacy copilot-beta-enabled key
- Rename provider 'copilot-vscode' to 'copilot-chat' across codebase

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Split single GitHub Copilot row into Copilot Chat and Copilot CLI
- Update Claude Code link to GitHub repository
- Update Copilot CLI link to GitHub repository

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@breaking-brake breaking-brake merged commit 3f9fe0e into main Feb 21, 2026
3 checks passed
@breaking-brake breaking-brake deleted the improvement/split-copilot-toggle branch February 21, 2026 06:09
@breaking-brake breaking-brake mentioned this pull request Feb 21, 2026
braking-brake-semantic-release Bot pushed a commit that referenced this pull request Feb 21, 2026
## [3.24.1](v3.24.0...v3.24.1) (2026-02-21)

### Improvements

* move AI agent toggles into submenu and prevent menu auto-close ([#598](#598)) ([5032b9d](5032b9d))
* rename Codex to Codex CLI in UI labels ([#600](#600)) ([34df72e](34df72e))
* split Copilot toggle into Copilot Chat and Copilot CLI ([#597](#597)) ([3f9fe0e](3f9fe0e))
@braking-brake-semantic-release
Copy link
Copy Markdown

🎉 This PR is included in version 3.24.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Morty Proxy This is a proxified and sanitized view of the page, visit original site.