* [feature](webapp) add drill down dimensions and metric period compare and modify layout
* [feature](webapp) add drill down dimensions and metric period compare and modify layout
* [feature](webapp) gitignore add supersonic-webapp
* [feature](webapp) gitignore add supersonic-webapp
* [feature](webapp) add chat plugin and split query to parse and execute
* [feature](webapp) add chat plugin and split query to parse and execute
* [feature](webapp) add chat plugin and split query to parse and execute
---------
Co-authored-by: williamhliu <williamhliu@tencent.com>
* [feature](webapp) add drill down dimensions and metric period compare and modify layout
* [feature](webapp) add drill down dimensions and metric period compare and modify layout
---------
Co-authored-by: williamhliu <williamhliu@tencent.com>
[improvement][semantic-fe] Improved validation logic and prompt copywriting for data source/dimension/metric editing and creation.
[improvement][semantic-fe] Improved user experience for visual modeling. Now, when using the legend to control the display/hide of data sources and their associated metric dimensions, the canvas will be re-layout based on the activated data source in the legend.
Co-authored-by: tristanliu <tristanliu@tencent.com>