fix(mcp): Remove unsupported thumbnail/preview URLs and internal fields from MCP schemas (#38109)

This commit is contained in:
Amin Ghadersohi
2026-02-23 06:44:12 -05:00
committed by GitHub
parent 3f64ad3da5
commit 2a3567d2f1
6 changed files with 6 additions and 21 deletions

View File

@@ -258,7 +258,6 @@ class TestGetChartPreview:
# Additional fields that may be present for backward compatibility
_ = [
"format",
"preview_url",
"ascii_chart",
"table_data",
"width",

View File

@@ -201,12 +201,12 @@ class TestChartDefaultColumnFiltering:
def test_explicit_select_columns(self):
"""Test that explicit select_columns can include non-default columns."""
request = ListChartsRequest(
select_columns=["id", "slice_name", "description", "form_data"]
select_columns=["id", "slice_name", "description", "cache_timeout"]
)
# Verify exact columns are present - explicit request should match exactly
assert set(request.select_columns) == {
"id",
"slice_name",
"description",
"form_data",
"cache_timeout",
}