Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
6a29a8b
Prevents accidental task deletions by requiring explicit user confirm…
emshvac Feb 21, 2025
2fd3431
no duplicated cancel button
emshvac Feb 21, 2025
5a43f86
This commit replaces the VSCode native dialog with a Radix AlertDialo…
emshvac Feb 21, 2025
86896a8
Include the original task in the power steering content
mrubens Feb 24, 2025
5186b27
Merge pull request #1135 from RooVetGit/add_task_to_power_steering
mrubens Feb 24, 2025
5a6ca2b
Revert "Include the original task in the power steering content"
mrubens Feb 24, 2025
3994d81
Merge pull request #1137 from RooVetGit/revert-1135-add_task_to_power…
mrubens Feb 24, 2025
40a86b1
Debug test flakes
cte Feb 24, 2025
9dbfeef
Merge pull request #1131 from RooVetGit/cte/debug-tests
cte Feb 24, 2025
b82a81c
Add a ClineOptions type
cte Feb 24, 2025
91ca35d
Merge pull request #1139 from RooVetGit/cte/cline-options
cte Feb 24, 2025
fc660a5
Merge branch 'RooVetGit:main' into improvement/task_delete_confirmati…
mosleyit Feb 24, 2025
1922b8a
test: update HistoryView delete task test to handle confirmation dialog
emshvac Feb 24, 2025
656ab2f
Merge pull request #1100 from mosleyit/improvement/task_delete_confir…
cte Feb 24, 2025
39715f1
Added support for Claude sonnet 3.7 via VertexAI
lupuletic Feb 24, 2025
92ac610
Add Claude 3.7
cte Feb 24, 2025
4bc02da
Merge pull request #1148 from lupuletic/add-sonnet-3.7-vertex-ai
mrubens Feb 24, 2025
08aa911
Revert "Merge pull request #1125 from hannesrudolph/change_order_appl…
mrubens Feb 24, 2025
c677a45
Fix maxTokens
cte Feb 24, 2025
645d069
Merge pull request #1149 from RooVetGit/cte/claude-3.7
cte Feb 24, 2025
e36d2e3
Merge pull request #1150 from RooVetGit/revert_tool_changes
mrubens Feb 24, 2025
30b10c4
3.7
mrubens Feb 24, 2025
c17d54e
Merge pull request #1152 from RooVetGit/3.7
mrubens Feb 24, 2025
158b9d4
changeset version bump
github-actions[bot] Feb 24, 2025
9a41763
Update CHANGELOG.md
mrubens Feb 24, 2025
8b28189
Update package.json
mrubens Feb 24, 2025
3845338
Update package-lock.json
mrubens Feb 24, 2025
9897442
Merge pull request #1136 from RooVetGit/changeset-release/main
mrubens Feb 24, 2025
35a56a9
Reorder tool groups and update tool usage instructions to always ment…
Feb 22, 2025
0e644f1
Default to Claude 3.7 where appropriate
cte Feb 24, 2025
d94067a
Revert maxTokens change for now
cte Feb 24, 2025
a130e65
Fix tests
cte Feb 24, 2025
92131ad
Add Claude 3.7 to Bedrock
mrubens Feb 24, 2025
1d1f5c9
Integration test cleanup
cte Feb 24, 2025
b24a335
Set maxTokens to 64K for Anthropic / 3.7 Sonnet
cte Feb 24, 2025
cb9077f
README updates
mrubens Feb 24, 2025
2612c6a
Merge pull request #1154 from RooVetGit/cte/claude-3.7-default
cte Feb 24, 2025
2f877c5
Merge pull request #1156 from RooVetGit/add_claude_3_7_to_bedrock
mrubens Feb 24, 2025
99bc132
Merge pull request #1157 from RooVetGit/readme_updates
mrubens Feb 24, 2025
3f68a9c
v3.7.1
mrubens Feb 24, 2025
ad342e2
Merge pull request #1158 from RooVetGit/v3.7.1
mrubens Feb 24, 2025
a890d3d
changeset version bump
github-actions[bot] Feb 24, 2025
d013703
Updating CHANGELOG.md format
invalid-email-address Feb 24, 2025
076861f
Update CHANGELOG.md
mrubens Feb 24, 2025
70c9cbd
Merge pull request #1160 from RooVetGit/changeset-release/main
mrubens Feb 24, 2025
de54a55
Update test cases for capabilities section to match new tool order
Feb 24, 2025
4c5045d
Merge pull request #1153 from hannesrudolph/tweak-system-prompt
mrubens Feb 24, 2025
1d67f88
Sliding window fix
cte Feb 24, 2025
c9713ea
Fix labels for anthropic/claude-3.7-sonnet:beta
cte Feb 24, 2025
6245aa7
Add tests
cte Feb 24, 2025
9a56e15
Merge pull request #1162 from RooVetGit/cte/sliding-window-fix
cte Feb 24, 2025
aa98734
v3.7.2
mrubens Feb 24, 2025
b2b135c
[WIP] Claude 3.7 Sonnet (Thinking)
cte Feb 24, 2025
1fa4fad
Merge pull request #1164 from RooVetGit/3.7.2
mrubens Feb 24, 2025
972b542
changeset version bump
github-actions[bot] Feb 24, 2025
6a4e4ec
Updating CHANGELOG.md format
invalid-email-address Feb 24, 2025
22391e5
Fix type errors
cte Feb 24, 2025
f69e9c1
Update CHANGELOG.md
mrubens Feb 24, 2025
83a9097
Update CHANGELOG.md
mrubens Feb 25, 2025
543b68f
Fix tests
cte Feb 25, 2025
8ae4fb0
Merge pull request #1166 from RooVetGit/changeset-release/main
mrubens Feb 25, 2025
bf1aa4c
Add settings
cte Feb 25, 2025
4210819
Add tests, remove unused code
cte Feb 25, 2025
849f8bf
Add tests
cte Feb 25, 2025
0990290
Persist anthropicThinking
cte Feb 25, 2025
52030b1
Remove unused code
cte Feb 25, 2025
fc4d501
Remove console.log
cte Feb 25, 2025
4dd9972
Update webview-ui/src/components/settings/ApiOptions.tsx
cte Feb 25, 2025
37cc993
Update webview-ui/src/components/settings/SettingsView.tsx
cte Feb 25, 2025
6763824
Merge pull request #1167 from RooVetGit/cte/claude-3.7-thinking
cte Feb 25, 2025
6c6087e
v3.7.3
cte Feb 25, 2025
37a9f65
Merge pull request #1175 from RooVetGit/cte/v3.7.3
cte Feb 25, 2025
2655beb
changeset version bump
github-actions[bot] Feb 25, 2025
8ba179d
Updating CHANGELOG.md format
invalid-email-address Feb 25, 2025
be7f71c
Update CHANGELOG.md
cte Feb 25, 2025
613f74b
Update CHANGELOG.md
cte Feb 25, 2025
30c1c25
Merge pull request #1176 from RooVetGit/changeset-release/main
cte Feb 25, 2025
c6092ce
Properly reset thinking setting when changing profiles
cte Feb 25, 2025
3621deb
Add changeset
cte Feb 25, 2025
64baa95
Merge pull request #1180 from RooVetGit/cte/fix-thinking-setting
mrubens Feb 25, 2025
53ead4c
changeset version bump
github-actions[bot] Feb 25, 2025
df4d2a5
Updating CHANGELOG.md format
invalid-email-address Feb 25, 2025
82b282b
Merge pull request #1183 from RooVetGit/changeset-release/main
mrubens Feb 25, 2025
d5b7962
Add a combobox component with auto-complete functionality
System233 Feb 25, 2025
159621c
Move & clean up model fetchers
cte Feb 25, 2025
d8cafbc
Simplify the context truncation math
mrubens Feb 25, 2025
91ef9fb
Clean up maxTokens logic
mrubens Feb 25, 2025
77a6e2b
File drag and drop
mrubens Feb 25, 2025
46576e0
Merge pull request #1194 from RooVetGit/fix_context_window_truncation…
mrubens Feb 25, 2025
3592539
PR feedback
mrubens Feb 25, 2025
8a3b8d1
Changeset
mrubens Feb 25, 2025
392a237
Support Claude 3.7 Sonnet "Thinking" in OpenRouter
cte Feb 25, 2025
199b6ea
Merge pull request #1190 from RooVetGit/file_drag_drop
mrubens Feb 25, 2025
50ce955
Merge branch 'main' into cte/move-model-fetchers
cte Feb 25, 2025
7f1c6d7
Merge branch 'cte/move-model-fetchers' into cte/openrouter-claude-thi…
cte Feb 25, 2025
28e18a6
Remove logging
cte Feb 25, 2025
17f0a5d
Merge pull request #1192 from RooVetGit/cte/move-model-fetchers
cte Feb 25, 2025
69bcd2e
Merge branch 'main' into cte/openrouter-claude-thinking
cte Feb 25, 2025
06f98ca
Merge pull request #1195 from RooVetGit/cte/openrouter-claude-thinking
cte Feb 25, 2025
8a189af
v3.7.5
mrubens Feb 25, 2025
8ec903d
Fix typo
mrubens Feb 25, 2025
f065f03
Fixed the issue that Model ID cannot be saved
System233 Feb 25, 2025
1a3b870
Improved error message feedback in settings panel
System233 Feb 25, 2025
4897500
Remove ModelInfo related exports from ExtensionStateContext
System233 Feb 25, 2025
05151ed
Update package.json
mrubens Feb 25, 2025
1f86800
Merge pull request #1199 from RooVetGit/mrubens-patch-4
mrubens Feb 25, 2025
e56908f
Thinking settings tweaks
cte Feb 25, 2025
8971e47
Add changeset
cte Feb 25, 2025
33fd3bd
Fix budgetTokens
cte Feb 26, 2025
ebe294b
Merge pull request #1200 from RooVetGit/cte/thinking-tweaks
cte Feb 26, 2025
f3d0203
Fix: Input/output prices should be parsed using parseFloat
System233 Feb 26, 2025
6d38e34
Merge pull request #1201 from System233/patch-input-output-price
mrubens Feb 26, 2025
3860abf
Merge pull request #1122 from System233/patch-model-picker
cte Feb 26, 2025
41e75bc
Model picker fixes
cte Feb 26, 2025
904f369
Merge pull request #1198 from RooVetGit/v3.7.5
cte Feb 26, 2025
bdc96a0
Merge pull request #1202 from RooVetGit/cte/fix-model-picker
cte Feb 26, 2025
44724e5
changeset version bump
github-actions[bot] Feb 26, 2025
319f16e
Update CHANGELOG
cte Feb 26, 2025
da1b317
Update CHANGELOG
cte Feb 26, 2025
12f0e42
Merge pull request #1196 from RooVetGit/changeset-release/main
cte Feb 26, 2025
2ebbd45
Redesign Chat Window and Fix Chat Disabling Issue
chadgauth Feb 26, 2025
380050f
Redesign Chat Window and Fix Chat Disabling Issue
chadgauth Feb 26, 2025
d32a89f
remove dup CSS, fix enhancing animation
chadgauth Feb 26, 2025
830dbba
fix message
chadgauth Feb 26, 2025
bbed890
update from PR comments / remove extra description
chadgauth Feb 26, 2025
3f047f3
Merge origin/main keeping our changes
chadgauth Feb 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ body:
id: model
attributes:
label: Which Model are you using?
description: Please specify the model you're using (e.g. Claude 3.5 Sonnet)
description: Please specify the model you're using (e.g. Claude 3.7 Sonnet)
validations:
required: true
- type: textarea
Expand Down
32 changes: 31 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# Roo Code Changelog

## [3.7.5]

- Fix context window truncation math (see [#1173](https://github.com/RooVetGit/Roo-Code/issues/1173))
- Fix various issues with the model picker (thanks @System233!)
- Fix model input / output cost parsing (thanks @System233!)
- Add drag-and-drop for files
- Enable the "Thinking Budget" slider for Claude 3.7 Sonnet on OpenRouter

## [3.7.4]

- Fix a bug that prevented the "Thinking" setting from properly updating when switching profiles.

## [3.7.3]

- Support for ["Thinking"](https://docs.anthropic.com/en/docs/build-with-claude/extended-thinking) Sonnet 3.7 when using the Anthropic provider.

## [3.7.2]

- Fix computer use and prompt caching for OpenRouter's `anthropic/claude-3.7-sonnet:beta` (thanks @cte!)
- Fix sliding window calculations for Sonnet 3.7 that were causing a context window overflow (thanks @cte!)
- Encourage diff editing more strongly in the system prompt (thanks @hannesrudolph!)

## [3.7.1]

- Add AWS Bedrock support for Sonnet 3.7 and update some defaults to Sonnet 3.7 instead of 3.5

## [3.7.0]

- Introducing Roo Code 3.7, with support for the new Claude Sonnet 3.7. Because who cares about skipping version numbers anymore? Thanks @lupuletic and @cte for the PRs!

## [3.3.26]

- Adjust the default prompt for Debug mode to focus more on diagnosis and to require user confirmation before moving on to implementation
Expand Down Expand Up @@ -479,7 +509,7 @@ Join us at https://www.reddit.com/r/RooCode to share your custom modes and be pa
## [2.1.14]

- Fix bug where diffs were not being applied correctly and try Aider's [unified diff prompt](https://github.com/Aider-AI/aider/blob/3995accd0ca71cea90ef76d516837f8c2731b9fe/aider/coders/udiff_prompts.py#L75-L105)
- If diffs are enabled, automatically reject create_file commands that lead to truncated output
- If diffs are enabled, automatically reject write_to_file commands that lead to truncated output

## [2.1.13]

Expand Down
220 changes: 47 additions & 173 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,204 +34,78 @@ Check out the [CHANGELOG](CHANGELOG.md) for detailed updates and fixes.

---

## New in 3.3: Code Actions, More Powerful Modes, and a new Discord! 🚀
## New in 3.7: Claude 3.7 Sonnet Support 🚀

This release brings significant improvements to how you interact with Roo Code:
We're excited to announce support for Anthropic's latest model, Claude 3.7 Sonnet! The model shows notable improvements in:

### Code Actions
- Front-end development and full-stack updates
- Agentic workflows for multi-step processes
- More accurate math, coding, and instruction-following

Roo Code now integrates directly with VS Code's native code actions system, providing quick fixes and refactoring options right in your editor. Look for the lightbulb 💡 to access Roo Code's capabilities without switching context.

### Enhanced Mode Capabilities

- **Markdown Editing**: Addressing one of the most requested features, Ask and Architect modes can now create and edit markdown files!
- **Custom File Restrictions**: In general, custom modes can now be restricted to specific file patterns (for example, a technical writer who can only edit markdown files 👋). There's no UI for this yet, but who needs that when you can just ask Roo to set it up for you?
- **Self-Initiated Mode Switching**: Modes can intelligently request to switch between each other based on the task at hand. For instance, Code mode might request to switch to Test Engineer mode once it's ready to write tests.

### Join Our Discord!

We've launched a new Discord community! Join us at [https://roocode.com/discord](https://roocode.com/discord) to:

- Share your custom modes
- Get help and support
- Connect with other Roo Code users
- Stay updated on the latest features

## New in 3.2: Introducing Custom Modes, plus rebranding from Roo Cline → Roo Code! 🚀

### Introducing Roo Code

Our biggest update yet is here - we're officially changing our name from Roo Cline to Roo Code! After growing beyond 50,000 installations across VS Marketplace and Open VSX, we're ready to chart our own course. Our heartfelt thanks to everyone in the Cline community who helped us reach this milestone.

### Custom Modes

To mark this new chapter, we're introducing the power to shape Roo Code into any role you need. You can now create an entire team of agents with deeply customized prompts:

- QA Engineers who write thorough test cases and catch edge cases
- Product Managers who excel at user stories and feature prioritization
- UI/UX Designers who craft beautiful, accessible interfaces
- Code Reviewers who ensure quality and maintainability

The best part is that Roo can help you create these new modes! Just type "Create a new mode for <X>" in the chat to get started, and go into the Prompts tab or (carefully) edit the JSON representation to customize the prompt and allowed tools to your liking.

We can't wait to hear more about what you build and how we can continue to evolve the Roo Code platform to support you. Please join us in our new https://www.reddit.com/r/RooCode subreddit to share your custom modes and be part of our next chapter. 🚀

## New in 3.1: Chat Mode Prompt Customization & Prompt Enhancements

Hot off the heels of **v3.0** introducing Code, Architect, and Ask chat modes, one of the most requested features has arrived: **customizable prompts for each mode**! 🎉

You can now tailor the **role definition** and **custom instructions** for every chat mode to perfectly fit your workflow. Want to adjust Architect mode to focus more on system scalability? Or tweak Ask mode for deeper research queries? Done. Plus, you can define these via **mode-specific `.clinerules-[mode]` files**. You’ll find all of this in the new **Prompts** tab in the top menu.

The second big feature in this release is a complete revamp of **prompt enhancements**. This feature helps you craft messages to get even better results from Cline. Here’s what’s new:

- Works with **any provider** and API configuration, not just OpenRouter.
- Fully customizable prompts to match your unique needs.
- Same simple workflow: just hit the ✨ **Enhance Prompt** button in the chat input to try it out.

Whether you’re using GPT-4, other APIs, or switching configurations, this gives you total control over how your prompts are optimized.

As always, we’d love to hear your thoughts and ideas! What features do you want to see in **v3.2**? Drop by https://www.reddit.com/r/roocline and join the discussion - we're building Roo Cline together. 🚀

## New in 3.0 - Chat Modes!

You can now choose between different prompts for Roo Cline to better suit your workflow. Here’s what’s available:

- **Code:** (existing behavior) The default mode where Cline helps you write code and execute tasks.

- **Architect:** "You are Cline, a software architecture expert..." Ideal for thinking through high-level technical design and system architecture. Can’t write code or run commands.

- **Ask:** "You are Cline, a knowledgeable technical assistant..." Perfect for asking questions about the codebase or digging into concepts. Also can’t write code or run commands.

**Switching Modes:**
It’s super simple! There’s a dropdown in the bottom left of the chat input to switch modes. Right next to it, you’ll find a way to switch between the API configuration profiles associated with the current mode (configured on the settings screen).

**Why Add This?**

- It keeps Cline from being overly eager to jump into solving problems when you just want to think or ask questions.
- Each mode remembers the API configuration you last used with it. For example, you can use more thoughtful models like OpenAI o1 for Architect and Ask, while sticking with Sonnet or DeepSeek for coding tasks.
- It builds on research suggesting better results when separating "thinking" from "coding," explained well in this very thoughtful [article](https://aider.chat/2024/09/26/architect.html) from aider.

Right now, switching modes is a manual process. In the future, we’d love to give Cline the ability to suggest mode switches based on context. For now, we’d really appreciate your feedback on this feature.
Try it today in your provider of choice!

---

## Key Features

### Adaptive Autonomy
## What Can Roo Code Do?

Roo Code communicates in **natural language** and proposes actions—file edits, terminal commands, browser tests, etc. You choose how it behaves:
- 🚀 **Generate Code** from natural language descriptions
- 🔧 **Refactor & Debug** existing code
- 📝 **Write & Update** documentation
- 🤔 **Answer Questions** about your codebase
- 🔄 **Automate** repetitive tasks
- 🏗️ **Create** new files and projects

- **Manual Approval**: Review and approve every step to keep total control.
- **Autonomous/Auto-Approve**: Grant Roo Code the ability to run tasks without interruption, speeding up routine workflows.
- **Hybrid**: Auto-approve specific actions (e.g., file writes) but require confirmation for riskier tasks (like deploying code).
## Quick Start

No matter your preference, you always have the final say on what Roo Code does.

---
1. [Install Roo Code](https://docs.roocode.com/getting-started/installing)
2. [Connect Your AI Provider](https://docs.roocode.com/getting-started/connecting-api-provider)
3. [Try Your First Task](https://docs.roocode.com/getting-started/your-first-task)

### Supports Any API or Model

Use Roo Code with:

- **OpenRouter**, Anthropic, Glama, OpenAI, Google Gemini, AWS Bedrock, Azure, GCP Vertex, or local models (LM Studio/Ollama)—anything **OpenAI-compatible**.
- Different models per mode. For instance, an advanced model for architecture vs. a cheaper model for daily coding tasks.
- **Usage Tracking**: Roo Code monitors token and cost usage for each session.

---

### Custom Modes

**Custom Modes** let you shape Roo Code’s persona, instructions, and permissions:

- **Built-in**:
- **Code** – Default, multi-purpose coding assistant
- **Architect** – High-level system and design insights
- **Ask** – Research and Q&A for deeper exploration
- **User-Created**: Type `Create a new mode for <X>` and Roo Code generates a brand-new persona for that role—complete with tailored prompts and optional tool restrictions.

Modes can each have unique instructions and skill sets. Manage them in the **Prompts** tab.

**Advanced Mode Features:**

- **File Restrictions**: Modes can be restricted to specific file types (e.g., Ask and Architect modes can edit markdown files)
- **Custom File Rules**: Define your own file access patterns (e.g., `.test.ts` for test files only)
- **Direct Mode Switching**: Modes can request to switch to other modes when needed (e.g., switching to Code mode for implementation)
- **Self-Creation**: Roo Code can help create new modes, complete with role definitions and file restrictions

---

### File & Editor Operations

Roo Code can:

- **Create and edit** files in your project (showing you diffs).
- **React** to linting or compile-time errors automatically (missing imports, syntax errors, etc.).
- **Track changes** via your editor’s timeline so you can review or revert if needed.

---

### Command Line Integration

Easily run commands in your terminal—Roo Code:

- Installs packages, runs builds, or executes tests.
- Monitors output and adapts if it detects errors.
- Lets you keep dev servers running in the background while continuing to work.

You approve or decline each command, or set auto-approval for routine operations.

---

### Browser Automation

Roo Code can also open a **browser** session to:

- Launch your local or remote web app.
- Click, type, scroll, and capture screenshots.
- Collect console logs to debug runtime or UI/UX issues.

Ideal for **end-to-end testing** or visually verifying changes without constant copy-pasting.

---
## Key Features

### Adding Tools with MCP
### Multiple Modes

Extend Roo Code with the **Model Context Protocol (MCP)**:
Roo Code adapts to your needs with specialized [modes](https://docs.roocode.com/basic-usage/modes):

- “Add a tool that manages AWS EC2 resources.”
- “Add a tool that queries the company Jira.”
- “Add a tool that pulls the latest PagerDuty incidents.”
- **Code Mode:** For general-purpose coding tasks
- **Architect Mode:** For planning and technical leadership
- **Ask Mode:** For answering questions and providing information
- **Debug Mode:** For systematic problem diagnosis
- **[Custom Modes](https://docs.roocode.com/advanced-usage/custom-modes):** Create unlimited specialized personas for security auditing, performance optimization, documentation, or any other task

Roo Code can build and configure new tools autonomously (with your approval) to expand its capabilities instantly.
### Smart Tools

---
Roo Code comes with powerful [tools](https://docs.roocode.com/basic-usage/using-tools) that can:

### Context Mentions
- Read and write files in your project
- Execute commands in your VS Code terminal
- Control a web browser
- Use external tools via [MCP (Model Context Protocol)](https://docs.roocode.com/advanced-usage/mcp)

When you need to provide extra context:
MCP extends Roo Code's capabilities by allowing you to add unlimited custom tools. Integrate with external APIs, connect to databases, or create specialized development tools - MCP provides the framework to expand Roo Code's functionality to meet your specific needs.

- **@file** – Embed a file’s contents in the conversation.
- **@folder** – Include entire folder structures.
- **@problems** – Pull in workspace errors/warnings for Roo Code to fix.
- **@url** – Fetch docs from a URL, converting them to markdown.
- **@git** – Supply a list of Git commits or diffs for Roo Code to analyze code history.
### Customization

Help Roo Code focus on the most relevant details without blowing the token budget.
Make Roo Code work your way with:

---
- [Custom Instructions](https://docs.roocode.com/advanced-usage/custom-instructions) for personalized behavior
- [Custom Modes](https://docs.roocode.com/advanced-usage/custom-modes) for specialized tasks
- [Local Models](https://docs.roocode.com/advanced-usage/local-models) for offline use
- [Auto-Approval Settings](https://docs.roocode.com/advanced-usage/auto-approving-actions) for faster workflows

## Installation
## Resources

Roo Code is available on:
### Documentation

- **[VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline)**
- **[Open-VSX](https://open-vsx.org/extension/RooVeterinaryInc/roo-cline)**
- [Basic Usage Guide](https://docs.roocode.com/basic-usage/the-chat-interface)
- [Advanced Features](https://docs.roocode.com/advanced-usage/auto-approving-actions)
- [Frequently Asked Questions](https://docs.roocode.com/faq)

1. **Search “Roo Code”** in your editor’s Extensions panel to install directly.
2. Or grab the `.vsix` file from Marketplace / Open-VSX and **drag-and-drop** into your editor.
3. **Open** Roo Code from the Activity Bar or Command Palette to start chatting.
### Community

> **Tip**: Use `Cmd/Ctrl + Shift + P` → “Roo Code: Open in New Tab” to dock the AI assistant alongside your file explorer.
- **Discord:** [Join our Discord server](https://discord.gg/roocode) for real-time help and discussions
- **Reddit:** [Visit our subreddit](https://www.reddit.com/r/RooCode) to share experiences and tips
- **GitHub:** Report [issues](https://github.com/RooVetGit/Roo-Code/issues) or request [features](https://github.com/RooVetGit/Roo-Code/discussions/categories/feature-requests?discussions_q=is%3Aopen+category%3A%22Feature+Requests%22+sort%3Atop)

---

Expand Down
13 changes: 7 additions & 6 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"name": "roo-cline",
"displayName": "Roo Code (prev. Roo Cline)",
"description": "An AI-powered autonomous coding agent that lives in your editor.",
"description": "A whole dev team of AI agents in your editor.",
"publisher": "RooVeterinaryInc",
"version": "3.3.26",
"version": "3.7.5",
"icon": "assets/icons/rocket.png",
"galleryBanner": {
"color": "#617A91",
Expand Down Expand Up @@ -77,7 +77,7 @@
{
"command": "roo-cline.mcpButtonClicked",
"title": "MCP Servers",
"icon": "$(server)"
"icon": "$(extensions)"
},
{
"command": "roo-cline.promptsButtonClicked",
Expand Down Expand Up @@ -304,7 +304,7 @@
},
"dependencies": {
"@anthropic-ai/bedrock-sdk": "^0.10.2",
"@anthropic-ai/sdk": "^0.26.0",
"@anthropic-ai/sdk": "^0.37.0",
"@anthropic-ai/vertex-sdk": "^0.4.1",
"@aws-sdk/client-bedrock-runtime": "^3.706.0",
"@google/generative-ai": "^0.18.0",
Expand Down
Loading
Loading