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

(superset) branch sc-119163-mcp-gauge-gap-fixes updated (2e014b6fd0f -> f17d7f9e81e)

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

aminghadersohi pushed a change to branch sc-119163-mcp-gauge-gap-fixes
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 2e014b6fd0f fix(mcp): close gauge preview and validation review gaps
     add f17d7f9e81e fix(mcp): preserve finite gauge dials and center facet needles

No new revisions were added by this update.

Summary of changes:
 docs/admin_docs/configuration/mcp-server.mdx       |   4 +-
 superset/mcp_service/chart/chart_utils.py          |  16 ++
 superset/mcp_service/chart/compile.py              |  18 +-
 superset/mcp_service/chart/preview_utils.py        |  34 ++-
 superset/mcp_service/chart/query_result.py         |  39 ++-
 superset/mcp_service/chart/schemas.py              |  21 +-
 superset/mcp_service/chart/tool/get_chart_data.py  |  12 +-
 .../mcp_service/chart/tool/get_chart_preview.py    |  17 +-
 superset/mcp_service/chart/tool/update_chart.py    |   1 +
 .../mcp_service/chart/tool/update_chart_preview.py |  46 ----
 tests/unit_tests/mcp_service/chart/test_compile.py |  11 +-
 .../mcp_service/chart/test_gauge_chart.py          | 110 +++++++++
 .../mcp_service/chart/test_gauge_render.py         | 104 ++++++++
 .../mcp_service/chart/tool/test_generate_chart.py  |  32 ++-
 .../mcp_service/chart/tool/test_get_chart_data.py  |  35 ++-
 .../chart/tool/test_get_chart_preview.py           |  45 ++++
 .../mcp_service/chart/tool/test_update_chart.py    |  88 ++++++-
 .../chart/tool/test_update_chart_preview.py        | 267 +--------------------
 18 files changed, 528 insertions(+), 372 deletions(-)
 create mode 100644 tests/unit_tests/mcp_service/chart/test_gauge_render.py