@@ -44,6 +44,7 @@ Valid clients:
44
44
- amp-windsurf: Sourcegraph Amp extension for Windsurf
45
45
- claude-code: Claude Code CLI
46
46
- cline: Cline extension for VS Code
47
+ - copilot-jetbrains: GitHub Copilot plugin for JetBrains IDEs
47
48
- cursor: Cursor editor
48
49
- roo-code: Roo Code extension for VS Code
49
50
- vscode: Visual Studio Code
@@ -67,6 +68,7 @@ Valid clients:
67
68
- amp-windsurf: Sourcegraph Amp extension for Windsurf
68
69
- claude-code: Claude Code CLI
69
70
- cline: Cline extension for VS Code
71
+ - copilot-jetbrains: GitHub Copilot plugin for JetBrains IDEs
70
72
- cursor: Cursor editor
71
73
- roo-code: Roo Code extension for VS Code
72
74
- vscode: Visual Studio Code
@@ -166,12 +168,13 @@ func clientRegisterCmdFunc(cmd *cobra.Command, args []string) error {
166
168
// Validate the client type
167
169
switch clientType {
168
170
case "roo-code" , "cline" , "cursor" , "claude-code" , "vscode-insider" , "vscode" , "windsurf" , "windsurf-jetbrains" ,
169
- "amp-cli" , "amp-vscode" , "amp-vscode-insider" , "amp-cursor" , "amp-windsurf" :
171
+ "amp-cli" , "amp-vscode" , "amp-vscode-insider" , "amp-cursor" , "amp-windsurf" , "copilot-jetbrains" :
170
172
// Valid client type
171
173
default :
172
174
return fmt .Errorf (
173
175
"invalid client type: %s (valid types: roo-code, cline, cursor, claude-code, vscode, vscode-insider, " +
174
- "windsurf, windsurf-jetbrains, amp-cli, amp-vscode, amp-vscode-insider, amp-cursor, amp-windsurf)" ,
176
+ "windsurf, windsurf-jetbrains, amp-cli, amp-vscode, amp-vscode-insider, amp-cursor, amp-windsurf, " +
177
+ "copilot-jetbrains)" ,
175
178
clientType )
176
179
}
177
180
@@ -198,12 +201,13 @@ func clientRemoveCmdFunc(cmd *cobra.Command, args []string) error {
198
201
// Validate the client type
199
202
switch clientType {
200
203
case "roo-code" , "cline" , "cursor" , "claude-code" , "vscode-insider" , "vscode" , "windsurf" , "windsurf-jetbrains" ,
201
- "amp-cli" , "amp-vscode" , "amp-vscode-insider" , "amp-cursor" , "amp-windsurf" :
204
+ "amp-cli" , "amp-vscode" , "amp-vscode-insider" , "amp-cursor" , "amp-windsurf" , "copilot-jetbrains" :
202
205
// Valid client type
203
206
default :
204
207
return fmt .Errorf (
205
208
"invalid client type: %s (valid types: roo-code, cline, cursor, claude-code, vscode, vscode-insider, " +
206
- "windsurf, windsurf-jetbrains, amp-cli, amp-vscode, amp-vscode-insider, amp-cursor, amp-windsurf)" ,
209
+ "windsurf, windsurf-jetbrains, amp-cli, amp-vscode, amp-vscode-insider, amp-cursor, amp-windsurf, " +
210
+ "copilot-jetbrains)" ,
207
211
clientType )
208
212
}
209
213
0 commit comments