Skip to content

Commit baff048

Browse files
SannidhyaSahSannidhya Sahellipsis-dev[bot]
authored
Update documentation with new features and available model info (#90)
* docs: Update documentation with latest features and model info * Update docs/features/experimental/experimental-features.md Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com> * Update docs/providers/anthropic.md Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com> * Update sidebars.ts Updated sidebar with more features * Update more-features.md --------- Co-authored-by: Sannidhya Sah <[email protected]> Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
1 parent 19fa671 commit baff048

File tree

8 files changed

+65
-1
lines changed

8 files changed

+65
-1
lines changed

docs/community.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,20 @@ The [Roo Code Memory Bank](https://github.com/GreatScottyMac/roo-code-memory-ban
1414

1515
Check out the [Memory Bank project on GitHub](https://github.com/GreatScottyMac/roo-code-memory-bank) to get started!
1616

17+
## Roo Flow Project by [@GreatScottyMac](https://github.com/GreatScottyMac)
18+
19+
Building upon the concepts of the Roo Code Memory Bank, the [Roo Flow](https://github.com/GreatScottyMac/RooFlow.git) project enhances AI-assisted development in VS Code by providing persistent project context and optimized mode interactions, resulting in reduced token consumption and a more efficient workflow. RooFlow ensures your AI assistant maintains a deep understanding of your project across sessions, even after interruptions.
20+
21+
**Key Improvements over Roo Code Memory Bank:**
22+
23+
- **Reduced Token Consumption:** Optimized prompts and instructions minimize token usage.
24+
- **Five Integrated Modes:** Architect, Code, Test, Debug, and Ask modes work together seamlessly.
25+
- **Simplified Setup:** Easier installation and configuration.
26+
- **Streamlined Real-time Updates:** More efficient and targeted Memory Bank updates.
27+
- **Clearer Instructions:** Improved YAML-based rule files for better readability and maintainability.
28+
29+
[Roo Flow GitHub Repository](https://github.com/GreatScottyMac/RooFlow.git)
30+
1731
## Roo Code Tips & Tricks by [@Michaelzag](https://github.com/Michaelzag)
1832

1933
[Roo Code Tips & Tricks](https://github.com/Michaelzag/RooCode-Tips-Tricks) is a collection of files designed to supercharge your Roo Code experience and maximize productivity. For those looking for a memory management system: check out the [Handoff System](https://github.com/Michaelzag/RooCode-Tips-Tricks/blob/main/handoffs/handoff-system.md) which is a simple yet powerful way to maintain optimal LLM performance during extended projects while automatically creating valuable documentation.

docs/features/experimental/experimental-features.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ This is an alternate diff editing strategy to the standard search-and-replace al
2424

2525
**Note:** You must have "Enable editing through diffs" checked to use this feature.
2626

27+
### Multi-block Diff Editing Strategy
28+
29+
Multi-block diff strategy allows updating multiple code blocks in a file in one request.
30+
2731
### Checkpoints (Version Control)
2832

2933
This will automatically save a checkpoint to git whenever you make changes to files.

docs/features/more-features.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
2+
# Additional Features
3+
4+
This page describes additional features in Roo Code that enhance your development workflow.
5+
6+
## Suggested Responses
7+
8+
Roo Code provides suggested responses to questions, saving you time typing. These suggestions appear as buttons below the chat input box after you ask a question. Click a suggestion to quickly use it as your next prompt.
9+
10+
This feature aims to streamline your workflow by anticipating your potential follow-up questions and providing one-click access to relevant prompts.
11+
12+
## Text to Speech
13+
14+
Roo Code includes a Text-to-Speech (TTS) feature that reads out the AI responses, allowing you to listen to the information instead of reading it. This can be helpful for accessibility, learning, or simply for a change of pace.
15+
16+
To use Text-to-Speech, simply enable it in the Roo Code settings. Once enabled, a speaker icon will appear next to each AI response in the chat. Click the icon to start listening.
17+
18+
## Global Language Support
19+
20+
Roo Code supports 14 languages, making it accessible to a wider range of users globally. You can now use Roo Code in:
21+
22+
- Simplified Chinese
23+
- Traditional Chinese
24+
- Spanish
25+
- Hindi
26+
- French
27+
- Portuguese
28+
- German
29+
- Japanese
30+
- Korean
31+
- Italian
32+
- Turkish
33+
- Vietnamese
34+
- Polish
35+
- Catalan
36+
37+
To change your language, go to **Advanced Settings > Language** in the Roo Code settings panel.
38+
39+
This global update ensures a smoother and more inclusive coding experience for users around the world.

docs/providers/anthropic.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@ Anthropic is an AI safety and research company that builds reliable, interpretab
1919

2020
Roo Code supports the following Anthropic Claude models:
2121

22-
* `claude-3-5-sonnet-20241022` (Recommended)
22+
* `claude-3-7-sonnet-20250219` (Recommended)
23+
* `claude-3-5-sonnet-20241022`
2324
* `claude-3-5-haiku-20241022`
2425
* `claude-3-opus-20240229`
2526
* `claude-3-haiku-20240307`
27+
Roo Code also supports Extended Thinking with Claude 3.7 sonnet
2628

2729
See [Anthropic's Model Documentation](https://docs.anthropic.com/en/docs/about-claude/models) for more details on each model's capabilities.
2830

docs/providers/gemini.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Roo Code supports Google's Gemini family of models through the Google AI Gemini
1919

2020
Roo Code supports the following Gemini models:
2121

22+
* `gemini-2.5-pro-exp-03-25`
2223
* `gemini-2.0-flash-001`
2324
* `gemini-2.0-flash-lite-preview-02-05`
2425
* `gemini-2.0-pro-exp-02-05`

docs/providers/vscode-lm.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ Roo Code includes *experimental* support for the [VS Code Language Model API](ht
3434
* **Extension Dependent:** This feature relies entirely on other extensions providing models. Roo Code cannot directly control which models are available.
3535
* **Limited Functionality:** The VS Code Language Model API may not support all the features of other API providers (e.g., image input, streaming, detailed usage information).
3636
* **No Direct Cost Control:** You are subject to the pricing and terms of the extension providing the model. Roo Code cannot directly track or limit costs.
37+
* **GitHub Copilot Rate Limits:** When using the VS Code LM API with GitHub Copilot, be aware that GitHub may impose rate limits on Copilot usage. These limits are controlled by GitHub, not Roo Code.
38+
3739

3840
## Troubleshooting
3941

docs/tips-and-tricks.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ A collection of quick tips to help you get the most out of Roo Code.
1212
- If you want to really accelerate, check out multiple copies of your repository and run Roo Code on all of them in parallel (using git to resolve any conflicts, same as with human devs).
1313
- When using Debug mode, ask Roo to "start a new task in Debug mode with all of the necessary context needed to figure out X" so that the debugging process uses its own context window and doesn't pollute the main task
1414
- Add your own tips by clicking "Edit this page" below!
15+
- To manage large files and reduce context/resource usage, adjust the `File read auto-truncate threshold` setting. This setting controls the number of lines read from a file in one batch. Lower values can improve performance when working with very large files, but may require more read operations. You can find this setting in the Roo Code settings under 'Advanced Settings'.

sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ const sidebars: SidebarsConfig = {
3232
'features/enhance-prompt',
3333
'features/model-temperature',
3434
'features/tool-reference',
35+
'features/more-features',
3536
{
3637
type: 'category',
3738
label: 'MCP',

0 commit comments

Comments
 (0)