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

rusackas pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 03caa7b337 docs(INTHEWILD): add Cirrus Assessment (#36871)
     add 84279acd2f feat(mcp): add unified get_schema tool for schema discovery 
(#36458)

No new revisions were added by this update.

Summary of changes:
 superset/mcp_service/CLAUDE.md                     |   6 +-
 superset/mcp_service/app.py                        |  13 +-
 superset/mcp_service/chart/schemas.py              |  58 +--
 superset/mcp_service/chart/tool/__init__.py        |   2 -
 .../chart/tool/get_chart_available_filters.py      |  50 ---
 superset/mcp_service/chart/tool/list_charts.py     |  42 +-
 superset/mcp_service/common/schema_discovery.py    | 422 +++++++++++++++++++++
 superset/mcp_service/dashboard/schemas.py          |  56 +--
 superset/mcp_service/dashboard/tool/__init__.py    |   2 -
 .../tool/get_dashboard_available_filters.py        |  49 ---
 .../mcp_service/dashboard/tool/list_dashboards.py  |  68 +++-
 superset/mcp_service/dataset/schemas.py            |  61 +--
 superset/mcp_service/dataset/tool/__init__.py      |   2 -
 .../dataset/tool/get_dataset_available_filters.py  |  49 ---
 superset/mcp_service/dataset/tool/list_datasets.py |  43 ++-
 .../mcp_service/docs/tool-search-optimization.md   |   2 +-
 superset/mcp_service/mcp_core.py                   | 120 +++++-
 superset/mcp_service/system/resources/__init__.py  |   5 +-
 .../system/resources/schema_discovery.py           | 196 ++++++++++
 superset/mcp_service/system/tool/__init__.py       |   2 +
 superset/mcp_service/system/tool/get_schema.py     | 161 ++++++++
 .../mcp_service/chart/tool/test_list_charts.py     |  48 ++-
 .../dashboard/tool/test_dashboard_tools.py         | 135 ++++++-
 .../mcp_service/dataset/tool/test_dataset_tools.py | 133 ++++++-
 .../mcp_service/system/tool/test_get_schema.py     | 368 ++++++++++++++++++
 .../mcp_service/system/tool/test_mcp_core.py       | 152 +++++++-
 26 files changed, 1850 insertions(+), 395 deletions(-)
 delete mode 100644 
superset/mcp_service/chart/tool/get_chart_available_filters.py
 create mode 100644 superset/mcp_service/common/schema_discovery.py
 delete mode 100644 
superset/mcp_service/dashboard/tool/get_dashboard_available_filters.py
 delete mode 100644 
superset/mcp_service/dataset/tool/get_dataset_available_filters.py
 create mode 100644 superset/mcp_service/system/resources/schema_discovery.py
 create mode 100644 superset/mcp_service/system/tool/get_schema.py
 create mode 100644 tests/unit_tests/mcp_service/system/tool/test_get_schema.py

Reply via email to