You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by ms...@apache.org on 2026/05/21 13:07:29 UTC

(superset) branch msyavuz/fix/mcp-excel-export updated (36ebb7c46cc -> 89bd1d19d85)

This is an automated email from the ASF dual-hosted git repository.

msyavuz pushed a change to branch msyavuz/fix/mcp-excel-export
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 36ebb7c46cc Merge remote-tracking branch 'origin/master' into pr-39483
     add e3711bec391 fix(recommandation): Fix chart recommandation (#39886)
     add d1d07112aa4 feat(mcp): add find_users tool and owner filter columns for listings (#39679)
     add 89bd1d19d85 Merge remote-tracking branch 'origin/master' into pr-39483

No new revisions were added by this update.

Summary of changes:
 superset/mcp_service/app.py                        |  17 ++
 superset/mcp_service/chart/schemas.py              |  22 +-
 superset/mcp_service/chart/tool/get_chart_data.py  | 196 ++++++++++++++--
 superset/mcp_service/chart/tool/list_charts.py     |   7 +-
 superset/mcp_service/common/schema_discovery.py    |   8 +-
 superset/mcp_service/dashboard/schemas.py          |  23 +-
 .../mcp_service/dashboard/tool/list_dashboards.py  |   9 +-
 superset/mcp_service/database/schemas.py           |   9 +-
 superset/mcp_service/dataset/schemas.py            |  17 +-
 superset/mcp_service/dataset/tool/list_datasets.py |   7 +-
 superset/mcp_service/mcp_core.py                   |  15 +-
 superset/mcp_service/privacy.py                    |  13 +-
 superset/mcp_service/system/schemas.py             |  84 ++++++-
 superset/mcp_service/system/tool/__init__.py       |   2 +
 superset/mcp_service/system/tool/find_users.py     | 101 ++++++++
 .../mcp_service/chart/tool/test_get_chart_data.py  | 134 +++++++++++
 .../mcp_service/dataset/tool/test_dataset_tools.py |  18 +-
 .../mcp_service/system/tool/test_find_users.py     | 257 +++++++++++++++++++++
 .../system/tool/test_get_current_user.py           |  66 ++++--
 .../mcp_service/system/tool/test_get_schema.py     |  40 +++-
 20 files changed, 943 insertions(+), 102 deletions(-)
 create mode 100644 superset/mcp_service/system/tool/find_users.py
 create mode 100644 tests/unit_tests/mcp_service/system/tool/test_find_users.py