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