mirror of
https://github.com/apache/superset.git
synced 2026-08-05 13:32:41 +00:00
Introduces CDL (Canvas Definition Language), a declarative component tree
rendered by a new frontend runtime, plus the backend model, REST API,
migration, and MCP tools for generating and patching canvases.
- superset/models/canvas.py, superset/canvas/: model, API, filters
- superset/mcp_service/canvas/: generate/get/update/schema tools, patch ops,
CDL validation
- superset-frontend/src/Canvas/: renderer, runtime, resolver, viz adapters,
action dispatch, validator
- superset-frontend/src/pages/Canvas{,List}/: routes and list view