feat(intelligent-assistant): apply behavior-linked MCP tools permissions model - #4249
feat(intelligent-assistant): apply behavior-linked MCP tools permissions model#4249michael-valdron wants to merge 1 commit into
Conversation
…ons model Rename MCP permissions to mcp.tools.use/manage, drop CRUD action attributes, and update RBAC docs. Assisted-by: Cursor <cursoragent@cursor.com> Co-authored-by: Cursor <cursoragent@cursor.com> Signed-off-by: Michael Valdron <mvaldron@redhat.com>
|
Important This PR includes changes that affect public-facing API. Please ensure you are adding/updating documentation for new features or behavior. Changed Packages
|
|
PR Summary by QodoAlign MCP tools permissions with behavior-linked RBAC model
AI Description
Diagram
High-Level Assessment
Files changed (7)
|
Code Review by Qodo🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)
Great, no issues found!Qodo reviewed your code and found no material issues that require reviewTip of the day💡 Did you know, you can reply 'qodo' on any finding to push back, ask questions, or dig deeper |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #4249 +/- ##
=======================================
Coverage 57.12% 57.12%
=======================================
Files 2430 2430
Lines 96713 96713
Branches 26920 26911 -9
=======================================
Hits 55252 55252
Misses 41263 41263
Partials 198 198
*This pull request uses carry forward flags. Click here to find out more. Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|



Description
Aligns MCP permissions with the behavior-linked model used for chat and notebooks. Renames
intelligent-assistant.mcp.read/intelligent-assistant.mcp.managetomcp.tools.use/mcp.tools.manage, removes CRUD action attributes in favor of the genericuseRBAC action, and updates backend wiring plus docs/policy examples.Fixed
✔️ Checklist
Made with Cursor