diff --git a/.changeset/clean-bears-hammer.md b/.changeset/clean-bears-hammer.md new file mode 100644 index 0000000000..14e336d668 --- /dev/null +++ b/.changeset/clean-bears-hammer.md @@ -0,0 +1,5 @@ +--- +"roo-cline": patch +--- + +Add a help button diff --git a/package.json b/package.json index 2a86214aad..25f1cf2ebe 100644 --- a/package.json +++ b/package.json @@ -99,6 +99,11 @@ "title": "Settings", "icon": "$(settings-gear)" }, + { + "command": "roo-cline.helpButtonClicked", + "title": "Documentation", + "icon": "$(question)" + }, { "command": "roo-cline.openInNewTab", "title": "Open In New Tab", @@ -225,6 +230,11 @@ "command": "roo-cline.settingsButtonClicked", "group": "navigation@6", "when": "view == roo-cline.SidebarProvider" + }, + { + "command": "roo-cline.helpButtonClicked", + "group": "navigation@7", + "when": "view == roo-cline.SidebarProvider" } ] }, diff --git a/src/activate/registerCommands.ts b/src/activate/registerCommands.ts index bbfc716f6d..69e257e7a5 100644 --- a/src/activate/registerCommands.ts +++ b/src/activate/registerCommands.ts @@ -38,6 +38,9 @@ const getCommandsMap = ({ context, outputChannel, provider }: RegisterCommandOpt "roo-cline.historyButtonClicked": () => { provider.postMessageToWebview({ type: "action", action: "historyButtonClicked" }) }, + "roo-cline.helpButtonClicked": () => { + vscode.env.openExternal(vscode.Uri.parse("https://docs.roocode.com")) + }, } }