Roo Code Feature Requests #109
Replies: 38 comments 23 replies
-
We would like to introduce a feature that allows us to add multiple tasks and process them sequentially until the list is complete. This could be a game-changer! |
Beta Was this translation helpful? Give feedback.
-
better support for copilot models |
Beta Was this translation helpful? Give feedback.
-
Can we get access to more models through OpenRouter? I've been wanting to use DeepSeek but cant get an official API key as the platform site has been down for days |
Beta Was this translation helpful? Give feedback.
-
I'd like to check that if the prompt caching of DeepSeek API is supported. It is quite confusing that Roo Code does not support but Cline does. |
Beta Was this translation helpful? Give feedback.
-
Hello folks Question. I would like to make the browser use with my Chrome browser. Since I have under control that e.g. I am already logged in. How can I do that? |
Beta Was this translation helpful? Give feedback.
-
add options |
Beta Was this translation helpful? Give feedback.
-
Display tasks only related to current project: #882 |
Beta Was this translation helpful? Give feedback.
-
@mrubens Generally speaking, if you want to make this app amazing, know who are your audience. Most people who actually use this application are low-code or even non coders. This means, they will suck a lot building backends. I believe if you support integration with supabase, firebase or any of these backend as services, it will make development a whole lot easier. If you notice, the most popular apps that have big audience are the ones that have backend integrations like bolt and others. The ability to give AI to create,edit,delete tables in the backend with these services would be very good. Senior developers can utilize Roo in many ways without struggle, the ones who struggle are the inexperienced programmers and non programmers who just want to build simple solutions for their use cases. Create a survey, know the audience experience level, collect answers and analyze to know what should be done next. Thanks! |
Beta Was this translation helpful? Give feedback.
-
Can you add ollama apikey post feature,just like cherry studio |
Beta Was this translation helpful? Give feedback.
-
Some basic security and safety features regarding what is auto-approved will go a long way toward allowing users to trust the agent to do its magic. This is described and discussed here: |
Beta Was this translation helpful? Give feedback.
-
I need a way to force Roo to auto-approve all commands, even ones it hasn't seen before. It's trying to install an MCP server and debug it, but it keep making me approve the command it's attempting to troubleshoot. It's supposed to be automated but I have to babysit it ;_; Edit: Another thing to add would be automatic OS detection. Gemini keeps trying to use && in commands and it keeps erroring when it randomly decides to try that every few commands. |
Beta Was this translation helpful? Give feedback.
-
Auto-complete by Tab (line auto-complete, such as Cursor Tab and continue) |
Beta Was this translation helpful? Give feedback.
-
An IntelliJ plugin! I would love to have this integrated into PHPStorm. |
Beta Was this translation helpful? Give feedback.
-
I'd like the ability to have Roo automatically open up a new task once the current context window limit has been reached with the same prompt and have the task keep running. I want to use Roo for debugging, and eventually the context window gets saturated and I have to start a new task to prompt it to debug again and do that multiple times until it's finished. It would be great if there was a checkbox for a repeater once the context has been saturated. A stop condition could be specified, whether that be number of loop iterations, or when a specific condition is met in the model's output (e.g. model returns no bugs found). |
Beta Was this translation helpful? Give feedback.
-
I'd like the ability to specify rotation of different LLMs. I like to debug "by committee" and use multiple AI models since they all have different specialties and training data, so they all catch different things. OverviewI’d love to see an automated adversarial bug testing system implemented—essentially a "code by consensus" approach, where multiple LLMs collaborate to generate, review, and refine code in an iterative loop. Proposed ProcessCode Generation – The process starts with an initial LLM generating code based on a given prompt (e.g., "Build me a recipe maker and generate a recipe for a sandwich."). Adversarial Bug Checking – The generated code is then automatically routed to multiple LLMs (e.g., Claude and Gemini) for bug detection. Bug Aggregation & Fixes – The detected bugs are collected, and another LLM (or the same one) implements the necessary fixes. Iterative Improvement – This loop continues until all participating LLMs agree that the code is bug-free. Final Debugging & Logging – The refined code is run through a debugger, with errors logged and additional debugging handled through an automated process. This approach essentially enables bug fixing by committee, leveraging the strengths of different models to improve reliability and robustness. Configurable ParametersTo enhance flexibility, users should be able to configure:
Enhanced Workflow with Feature ExpansionTo take this further, the system could incorporate stepwise feature addition:
This structure enables automated iterative development, where new functionality is incrementally added and tested without manual intervention. This approach would provide an efficient, scalable method for automated bug fixing and feature expansion, leveraging multiple LLMs in a structured workflow. It would also give users precise control over the debugging and development process while optimizing API usage. |
Beta Was this translation helpful? Give feedback.
-
It would be handy to be able to precise the permissions in a more granular way: permit write access to specific files but block others, permit accessing some websites etc... |
Beta Was this translation helpful? Give feedback.
-
Huggingface inference providers support! |
Beta Was this translation helpful? Give feedback.
-
Adding indication of which mode was used in a task in the history tab would be great. |
Beta Was this translation helpful? Give feedback.
-
vega-lite chart display supporting |
Beta Was this translation helpful? Give feedback.
-
When I have a task delegated by orchestrator to code mode using the Gemini 2.5 Flash model and Pro model, I get an internal server error which does not trigger an automatic retry, and I am forced to click resume task. Please add an auto retry when internal server errors or any other error occurs. |
Beta Was this translation helpful? Give feedback.
-
Please add a tab in settings to disallow certain tools (write to file, insert, diff, etc) in tasks completely. |
Beta Was this translation helpful? Give feedback.
-
Could you please add Qwen's official API as a provider? |
Beta Was this translation helpful? Give feedback.
-
I would love to see Figma integration. There's a plugin called Superflex that's claiming they can do it but it's....not quite there. |
Beta Was this translation helpful? Give feedback.
-
I would like to see the equivalent of Claude Code's "Slash Commands": Their example of a command file is this in Claude Code: Please analyze and fix the GitHub issue: $ARGUMENTS.
Follow these steps:
1. Use `gh issue view` to get the issue details
2. Understand the problem described in the issue
3. Search the codebase for relevant files
4. Implement the necessary changes to fix the issue
5. Write and run tests to verify the fix
6. Ensure code passes linting and type checking
7. Create a descriptive commit message
8. Push and create a PR
Remember to use the GitHub CLI (`gh`) for all GitHub-related tasks. This is invoked in Claude Code with In RooCode this would be super powerful as you could define these commands to be quickly invoked and they could even contain instructions on what Modes/Roles to use. This would be another layer of power that would work in conjunction with everything else and allow for powerful scenarios that can help you easily interact with various MCPs, roles, etc. I think of this essentially like Macros. I'd advocate for a folder like |
Beta Was this translation helpful? Give feedback.
-
Please pass reasonable log information (especially errors) back to the Roo-Code VS Code Output channel. Useful for all types of info and errors, but for the typical user probably especially important to include:
|
Beta Was this translation helpful? Give feedback.
-
On a related, but completely separate, note: I can't troubleshoot this very well because the HTTP requests don't run through VS Code's Developer Tools Network tool. Or perhaps I don't understand it well enough for it to be useful. Tools like Wireshark are giving me too much junk for me to sort through at the moment. Is possible to use the Developer Tools toolkit in its entirety (I know some things are logged to the Console, for example) for Roo Code? |
Beta Was this translation helpful? Give feedback.
-
Two feature requests related to the newly out-of-experimental feature Code Index:
|
Beta Was this translation helpful? Give feedback.
-
And a Configurable TTS engine! |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
I would like to optionally indicate the IPV4 proxy with AUTH through which the expansion will turn to the providers. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Please let us know what you'd like to see next in Roo Code!
Beta Was this translation helpful? Give feedback.
All reactions