This is an automated email from the ASF dual-hosted git repository.
aminghadersohi pushed a change to branch mcp-users-roles-99978
in repository https://gitbox.apache.org/repos/asf/superset.git
from 38d28c330ec feat(mcp): add list and get tools for users and roles
add 4a7282c6c1e fix(mcp): address code review findings for user and role
MCP tools
No new revisions were added by this update.
Summary of changes:
superset/{mcp_service/role/dao.py => daos/role.py} | 2 +-
superset/mcp_service/role/schemas.py | 10 +++++
superset/mcp_service/role/tool/get_role_info.py | 2 +-
superset/mcp_service/role/tool/list_roles.py | 13 +++++-
superset/mcp_service/user/schemas.py | 15 ++++++-
superset/mcp_service/user/tool/list_users.py | 11 ++++-
.../mcp_service/role/tool/test_role_tools.py | 37 +++++++++++----
.../mcp_service/user/tool/test_user_tools.py | 52 +++++++++++++++++-----
8 files changed, 115 insertions(+), 27 deletions(-)
rename superset/{mcp_service/role/dao.py => daos/role.py} (96%)