-
Notifications
You must be signed in to change notification settings - Fork 1.3k
MCP tool "always allow" checkbox does not persist #2568
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hello @joshuacc! I'm Dosu, a bot here to help you with bugs, answer your questions, and assist you in becoming a contributor. I'll be here while you wait for a human maintainer. How can I assist you today? The issue you're experiencing with the "always allow" checkbox not persisting could be due to several reasons, but unfortunately, I couldn't find specific information in the codebase or documentation about how the state of this checkbox is managed or stored. There might be a bug or a missing feature related to persisting the checkbox state across sessions. Here are a few steps you can take to troubleshoot or report this issue:
These steps can help identify whether this is a known issue or if further investigation is needed. To continue talking to Dosu, mention @dosu. Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other |
@joshuacc cannot repro. Do you have multiple instances of Roo Code open in the same workspace or any other factors which might give us a hint as to why this behaviour is not working in your situation? |
I'm not using multiple instances in the same workspace. I am using VS Code on Windows. My code is in WSL with Roo installed inside WSL. Not sure if that would have any effect, though. And for the record, I've update the extension to the latest version. Still have the same problem. |
I have personally had this happen but it is intermittent. Frustrating. I think it has to do with the way the mcp process is shared between instanced in my case. @joshuacc in your case is it consistent or intermittent? |
For me it is consistent. The always allow checkbox has never worked for me. |
always allow is not working for me also cursor, windows 11 |
I'm having the same issue using: |
Also experiencing issues with this. It has been persistent for a while, though I recall it working at one point. |
having the same issue with MCP commands of a Unity MCP server. As soon as I scroll through the chat, the checkbox of the individual "always allow" checkbox is deselected. The one for "Auto-approve" always stays. |
I noticed that the command checkbox states in the Is this because the chat setting doesn't expect a project-specific |
Same here, only way when the MCP is active I have to keep approving, the "Always allow" is not working. |
I'm having the exact same issue when it's interacting with an mcp server |
App Version
3.11.14
API Provider
OpenRouter
Model Used
Gemini 2.5 Pro
Actual vs. Expected Behavior
I have a Github MCP server set up. When Roo needs to use it, it correctly prompts, asking for permission. I click the "Always allow" checkbox. But after hitting the "Approve" button, the checkbox state reverts to unchecked.
So I have to manually approve every time Roo tries to look up issue details on Github.
Detailed Steps to Reproduce
Relevant API Request Output
Additional Context
No response
The text was updated successfully, but these errors were encountered: