From a96443090a836274aa2fc9628a1c28b45f0d0ca8 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Tue, 11 Feb 2025 23:13:59 -0500 Subject: [PATCH] Add a help button --- .changeset/clean-bears-hammer.md | 5 +++++ package.json | 10 ++++++++++ src/activate/registerCommands.ts | 3 +++ 3 files changed, 18 insertions(+) create mode 100644 .changeset/clean-bears-hammer.md 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")) + }, } }