feat(mcp): dynamic feature availability via menus and feature flags (#37964)

This commit is contained in:
Amin Ghadersohi
2026-02-25 06:01:44 -05:00
committed by GitHub
parent 5eb35a4795
commit 1cd35bb102
7 changed files with 128 additions and 0 deletions

View File

@@ -60,6 +60,7 @@ def _make_instance_info(**kwargs):
from superset.mcp_service.system.schemas import (
DashboardBreakdown,
DatabaseBreakdown,
FeatureAvailability,
InstanceSummary,
PopularContent,
RecentActivity,
@@ -93,6 +94,7 @@ def _make_instance_info(**kwargs):
),
"database_breakdown": DatabaseBreakdown(by_type={}),
"popular_content": PopularContent(top_tags=[], top_creators=[]),
"feature_availability": FeatureAvailability(),
"timestamp": datetime.now(timezone.utc),
}
defaults.update(kwargs)