This is an automated email from the ASF dual-hosted git repository.
aminghadersohi pushed a change to branch amin/mcp-users-roles
in repository https://gitbox.apache.org/repos/asf/superset.git
from a9495d231db fix(mcp): address N+1 query and exception-swallowing
review findings
add afc0f9f8634 fix(mcp): address schema review findings for user and role
tools
No new revisions were added by this update.
Summary of changes:
superset/mcp_service/role/schemas.py | 37 ++++++++++++++++++++--
superset/mcp_service/role/tool/get_role_info.py | 5 ++-
superset/mcp_service/role/tool/list_roles.py | 10 ------
superset/mcp_service/user/schemas.py | 14 +++++++-
superset/mcp_service/user/tool/list_users.py | 10 ------
.../mcp_service/role/tool/test_role_tools.py | 36 +++++++++++++++++----
.../mcp_service/user/tool/test_user_tools.py | 5 ++-
7 files changed, 83 insertions(+), 34 deletions(-)