Elicitation Support for Roo Code - Enhanced Email Security Experience Example #7653
Replies: 2 comments
-
I know this is a really useful feature happy to discuss. |
Beta Was this translation helpful? Give feedback.
-
Yeah I think so to, it seems like we will need some solid CODING use cases spelled out to get any traction on this. My very quick coding example is just thinking of how elicitation could help improve the user experience with internal Roo tools (assuing they are mcp based and can leverage this). Maybe there could be an eliciation for the first time an internal tool is used explaining what this tool does and maybe asking to set some defaults (like codebase search for example my favorite). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
AI written, human dictated with instruction to reduce emoji usage by 50%.
What would this add to Roo Code?
I'd love to see elicitation support in Roo Code! This is an MCP protocol feature that enables interactive confirmation dialogs for sensitive operations like sending emails. Right now, when MCP servers want to ask for user confirmation, Roo Code can't display those prompts, so users miss out on a really nice security experience.
Why this would be awesome
Current Experience (Without Elicitation)
When I try to send an email to someone not on my trusted list:
Dream Experience (With Elicitation)
What I'd love to see happen instead:
Real Example from FastMCP2
I've been working with an MCP server (FastMCP2) that has this elicitation system built in. Here's what the experience looks like:
When I try to send to an untrusted recipient, I get this nice interactive dialog that shows:
The response I get back is really helpful too:
What makes this experience great
Other use cases coming
This wouldn't just be for emails! The MCP protocol supports elicitation for any sensitive operation. I could see this being useful for:
What I can offer
I can't promise to implement this (don't have the time right now), but I'd be happy to help test it once someone builds it! I've got the FastMCP2 setup working perfectly, so I can test the Roo Code integration thoroughly.
This would make Roo Code feel so much more polished and secure! 🚀
Beta Was this translation helpful? Give feedback.
All reactions