@@ -57,6 +57,7 @@ Valid clients:
5757 - cursor: Cursor editor
5858 - goose: Goose AI agent
5959 - lm-studio: LM Studio application
60+ - opencode: OpenCode editor
6061 - roo-code: Roo Code extension for VS Code
6162 - trae: Trae IDE
6263 - vscode: Visual Studio Code
@@ -84,6 +85,7 @@ Valid clients:
8485 - cursor: Cursor editor
8586 - goose: Goose AI agent
8687 - lm-studio: LM Studio application
88+ - opencode: OpenCode editor
8789 - roo-code: Roo Code extension for VS Code
8890 - trae: Trae IDE
8991 - vscode: Visual Studio Code
@@ -191,13 +193,14 @@ func clientRegisterCmdFunc(cmd *cobra.Command, args []string) error {
191193 // Validate the client type
192194 switch clientType {
193195 case "roo-code" , "cline" , "cursor" , "claude-code" , "vscode-insider" , "vscode" , "windsurf" , "windsurf-jetbrains" ,
194- "amp-cli" , "amp-vscode" , "amp-vscode-insider" , "amp-cursor" , "amp-windsurf" , "lm-studio" , "goose" , "trae" , "continue" :
196+ "amp-cli" , "amp-vscode" , "amp-vscode-insider" , "amp-cursor" , "amp-windsurf" , "lm-studio" , "goose" , "trae" ,
197+ "continue" , "opencode" :
195198 // Valid client type
196199 default :
197200 return fmt .Errorf (
198201 "invalid client type: %s (valid types: roo-code, cline, cursor, claude-code, vscode, vscode-insider, " +
199202 "windsurf, windsurf-jetbrains, amp-cli, amp-vscode, amp-vscode-insider, amp-cursor, amp-windsurf, lm-studio, " +
200- "goose, trae, continue)" ,
203+ "goose, trae, continue, opencode )" ,
201204 clientType )
202205 }
203206
@@ -210,13 +213,14 @@ func clientRemoveCmdFunc(cmd *cobra.Command, args []string) error {
210213 // Validate the client type
211214 switch clientType {
212215 case "roo-code" , "cline" , "cursor" , "claude-code" , "vscode-insider" , "vscode" , "windsurf" , "windsurf-jetbrains" ,
213- "amp-cli" , "amp-vscode" , "amp-vscode-insider" , "amp-cursor" , "amp-windsurf" , "lm-studio" , "goose" , "trae" , "continue" :
216+ "amp-cli" , "amp-vscode" , "amp-vscode-insider" , "amp-cursor" , "amp-windsurf" , "lm-studio" , "goose" , "trae" ,
217+ "continue" , "opencode" :
214218 // Valid client type
215219 default :
216220 return fmt .Errorf (
217221 "invalid client type: %s (valid types: roo-code, cline, cursor, claude-code, vscode, vscode-insider, " +
218222 "windsurf, windsurf-jetbrains, amp-cli, amp-vscode, amp-vscode-insider, amp-cursor, amp-windsurf, lm-studio, " +
219- "goose, trae, continue)" ,
223+ "goose, trae, continue, opencode )" ,
220224 clientType )
221225 }
222226
0 commit comments