From b502532c9f42f477dfa19f8a15d8603e583fc453 Mon Sep 17 00:00:00 2001 From: ColemanRoo Date: Tue, 17 Dec 2024 09:52:17 -0600 Subject: [PATCH 01/10] updating readme, deleting orphaned changesets, updating version for release --- .changeset/eighty-nails-peel.md | 5 ----- .changeset/shaggy-moons-dance.md | 5 ----- README.md | 2 +- package.json | 2 +- 4 files changed, 2 insertions(+), 12 deletions(-) delete mode 100644 .changeset/eighty-nails-peel.md delete mode 100644 .changeset/shaggy-moons-dance.md diff --git a/.changeset/eighty-nails-peel.md b/.changeset/eighty-nails-peel.md deleted file mode 100644 index 1810d53..0000000 --- a/.changeset/eighty-nails-peel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": patch ---- - -Add volume slider in settings and change sound effects to only trigger when user intervention is required, an error occurs, or a task is completed. diff --git a/.changeset/shaggy-moons-dance.md b/.changeset/shaggy-moons-dance.md deleted file mode 100644 index e8de22b..0000000 --- a/.changeset/shaggy-moons-dance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"roo-cline": patch ---- - -Fix lint errors and change npm run lint to also run on webview-ui diff --git a/README.md b/README.md index 63a5006..7c0c567 100644 --- a/README.md +++ b/README.md @@ -129,7 +129,7 @@ Thanks to [Claude 3.5 Sonnet's agentic coding capabilities](https://www-cdn.ant ### Use any API and Model -Cline supports API providers like OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, and GCP Vertex. You can also configure any OpenAI compatible API, or use a local model through LM Studio/Ollama. If you're using OpenRouter, the extension fetches their latest model list, allowing you to use the newest models as soon as they're available. +Cline supports API providers like OpenRouter, Anthropic, OpenAI, Google Gemini, AWS Bedrock, Azure, and GCP Vertex. You can also configure any OpenAI compatible API, or use a local model through LM Studio/Ollama. If you're using OpenRouter, the extension fetches their latest model list, allowing you to use the newest models as soon as they're available. The extension also now supports Meta 3, 3.1, and 3.2 models via AWS Bedrock. The extension also keeps track of total tokens and API usage cost for the entire task loop and individual requests, keeping you informed of spend every step of the way. diff --git a/package.json b/package.json index 7c96401..5e05f1e 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "displayName": "Roo Cline", "description": "A fork of Cline, an autonomous coding agent, with some added experimental configuration and automation features.", "publisher": "RooVeterinaryInc", - "version": "2.2.15", + "version": "2.2.16", "icon": "assets/icons/rocket.png", "galleryBanner": { "color": "#617A91", From 5f487f17623a91e5f1b2b2b448afb24b790ff261 Mon Sep 17 00:00:00 2001 From: ColemanRoo Date: Tue, 17 Dec 2024 10:16:45 -0600 Subject: [PATCH 02/10] update README and changelog for version update --- CHANGELOG.md | 5 +++++ README.md | 1 + 2 files changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c9382f..dbd32e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Roo Cline Changelog +## [2.2.16] + +- Add support for Meta 3, 3.1, and 3.2 models via AWS Bedrock +- Unified Bedrock calls using BedrockClient and Bedrock Runtime API + ## [2.2.14 - 2.2.15] - Make diff editing more robust to transient errors / fix bugs diff --git a/README.md b/README.md index 7c0c567..9942f91 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ A fork of Cline, an autonomous coding agent, tweaked for more speed and flexibil - OpenRouter compression support - Support for newer Gemini models (gemini-exp-1206, gemini-2.0-flash-exp) - Runs alongside the original Cline +- Support for Meta 3, 3.1, and 3.2 models via AWS Bedrock ## Disclaimer From 1c4a3fd388bb76ae98fff1b9b690abb02d892120 Mon Sep 17 00:00:00 2001 From: ColemanRoo Date: Tue, 17 Dec 2024 10:34:46 -0600 Subject: [PATCH 03/10] better changelog info --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dbd32e2..75d74b5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,8 @@ ## [2.2.16] -- Add support for Meta 3, 3.1, and 3.2 models via AWS Bedrock -- Unified Bedrock calls using BedrockClient and Bedrock Runtime API +- Incorporate dbasclpy's [PR](https://github.com/RooVetGit/Roo-Cline/pull/54) to add support for gemini-exp-1206 +- Unified Bedrock calls using BedrockClient and Bedrock Runtime API from [PR](https://github.com/RooVetGit/Roo-Cline/pull/54) ## [2.2.14 - 2.2.15] From b39a26b904d031f724d08b72f5b582e7367f7a8f Mon Sep 17 00:00:00 2001 From: ColemanRoo Date: Tue, 17 Dec 2024 10:59:39 -0600 Subject: [PATCH 04/10] update changelog with correct links --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 75d74b5..5709599 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,8 @@ ## [2.2.16] -- Incorporate dbasclpy's [PR](https://github.com/RooVetGit/Roo-Cline/pull/54) to add support for gemini-exp-1206 -- Unified Bedrock calls using BedrockClient and Bedrock Runtime API from [PR](https://github.com/RooVetGit/Roo-Cline/pull/54) +- Incorporate dbasclpy's [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) to add support for Meta Models via Bedrock (3, 3.1, 3.2) +- Unified Bedrock calls using BedrockClient and Bedrock Runtime API from [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) ## [2.2.14 - 2.2.15] From 14c3f9d58d4c78c9637e8294efae0c20ceaa4429 Mon Sep 17 00:00:00 2001 From: ColemanRoo Date: Tue, 17 Dec 2024 11:04:02 -0600 Subject: [PATCH 05/10] update spacing --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5709599..edf3ead 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## [2.2.16] -- Incorporate dbasclpy's [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) to add support for Meta Models via Bedrock (3, 3.1, 3.2) +- Incorporate dbasclpy's [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) to add support for Meta Models via Bedrock (3, 3.1, 3.2) - Unified Bedrock calls using BedrockClient and Bedrock Runtime API from [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) ## [2.2.14 - 2.2.15] From 1a9e01daf41c773dd2d2f366e46cb10d29fe567a Mon Sep 17 00:00:00 2001 From: ColemanRoo Date: Tue, 17 Dec 2024 11:11:40 -0600 Subject: [PATCH 06/10] remove celebration sound on resume completed task --- webview-ui/src/components/chat/ChatView.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/webview-ui/src/components/chat/ChatView.tsx b/webview-ui/src/components/chat/ChatView.tsx index ff765e2..13c0fa8 100644 --- a/webview-ui/src/components/chat/ChatView.tsx +++ b/webview-ui/src/components/chat/ChatView.tsx @@ -179,7 +179,6 @@ const ChatView = ({ isHidden, showAnnouncement, hideAnnouncement, showHistoryVie setDidClickCancel(false) // special case where we reset the cancel button state break case "resume_completed_task": - playSound("celebration") setTextAreaDisabled(false) setClineAsk("resume_completed_task") setEnableButtons(true) From c9b529325218942e7bffcff006516620985c083a Mon Sep 17 00:00:00 2001 From: ColemanRoo Date: Tue, 17 Dec 2024 11:12:39 -0600 Subject: [PATCH 07/10] changelog update --- CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index edf3ead..690a731 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,7 @@ ## [2.2.16] -- Incorporate dbasclpy's [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) to add support for Meta Models via Bedrock (3, 3.1, 3.2) -- Unified Bedrock calls using BedrockClient and Bedrock Runtime API from [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) +- Incorporate dbasclpy's [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) to add support for Meta Models via Bedrock (3, 3.1, 3.2) and unified Bedrock calls using BedrockClient and Bedrock Runtime API ## [2.2.14 - 2.2.15] From 2ab7ea8b5e93b7b8556acbad8fa57b8f80cdece8 Mon Sep 17 00:00:00 2001 From: ColemanRoo Date: Tue, 17 Dec 2024 11:16:46 -0600 Subject: [PATCH 08/10] correct GH handle in changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 690a731..cbae219 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## [2.2.16] -- Incorporate dbasclpy's [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) to add support for Meta Models via Bedrock (3, 3.1, 3.2) and unified Bedrock calls using BedrockClient and Bedrock Runtime API +- Incorporate Premshays's [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) to add support for Meta Models via Bedrock (3, 3.1, 3.2) and unified Bedrock calls using BedrockClient and Bedrock Runtime API ## [2.2.14 - 2.2.15] From 5b6e4bf8da1e70b675b7c0929fb2dfcf95b679be Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Tue, 17 Dec 2024 12:25:10 -0500 Subject: [PATCH 09/10] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cbae219..6f8d11c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## [2.2.16] -- Incorporate Premshays's [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) to add support for Meta Models via Bedrock (3, 3.1, 3.2) and unified Bedrock calls using BedrockClient and Bedrock Runtime API +- Incorporate Premshay's [PR](https://github.com/RooVetGit/Roo-Cline/pull/60) to add support for Meta Models via Bedrock (3, 3.1, 3.2) and unified Bedrock calls using BedrockClient and Bedrock Runtime API ## [2.2.14 - 2.2.15] From 4297c2c16c85cf5ffa929dfff8fde233085dcbbd Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Tue, 17 Dec 2024 12:25:18 -0500 Subject: [PATCH 10/10] Update README.md --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index 9942f91..cd77e71 100644 --- a/README.md +++ b/README.md @@ -12,9 +12,8 @@ A fork of Cline, an autonomous coding agent, tweaked for more speed and flexibil - Sound effects for feedback - Quick prompt copying from history - OpenRouter compression support -- Support for newer Gemini models (gemini-exp-1206, gemini-2.0-flash-exp) +- Support for newer Gemini models (gemini-exp-1206, gemini-2.0-flash-exp) and Meta 3, 3.1, and 3.2 models via AWS Bedrock - Runs alongside the original Cline -- Support for Meta 3, 3.1, and 3.2 models via AWS Bedrock ## Disclaimer