This is an automated email from the ASF dual-hosted git repository.

msyavuz pushed a change to branch msyavuz/feat/mcp-get-dashboard-layout
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 4a75d309c06 feat(mcp): add get_dashboard_layout companion tool
     add 952a6f3a239 fix(mcp): prevent encoding error on tools/list when 
middleware raises (#40446)
     add b6f545e61e1 feat(mcp): resolve call_tool proxy name and capture 
error_type in logging (#38915)
     add 7e088792b95 test(model): roll back uncommitted ds_col mutations in 
timestamp-expression tests (#40451)
     add 09a94fa26b4 feat(mcp): return browser-friendly hello page for GET /mcp 
from browsers (#40309)
     add 207a7bf7f9b fix: preserve dashboard certification when saving layout 
changes (#40193)
     add 3fe275a8f74 Merge branch 'master' into 
msyavuz/feat/mcp-get-dashboard-layout

No new revisions were added by this update.

Summary of changes:
 MANIFEST.in                                        |   1 +
 requirements/development.txt                       |   2 +-
 scripts/change_detector.py                         |   1 +
 .../src/dashboard/actions/dashboardState.ts        |   9 +-
 superset/mcp_service/hello.html                    | 115 +++++++++++++
 superset/mcp_service/jwt_verifier.py               |  78 +++++++--
 superset/mcp_service/mcp_config.py                 |   6 +-
 superset/mcp_service/middleware.py                 |  94 +++++++++--
 tests/integration_tests/model_tests.py             |  89 ++++++----
 tests/unit_tests/mcp_service/test_jwt_verifier.py  |   6 +-
 .../mcp_service/test_jwt_verifier_browser_hello.py | 126 ++++++++++++++
 .../mcp_service/test_middleware_logging.py         | 181 ++++++++++++++++++---
 12 files changed, 615 insertions(+), 93 deletions(-)
 create mode 100644 superset/mcp_service/hello.html
 create mode 100644 
tests/unit_tests/mcp_service/test_jwt_verifier_browser_hello.py

Reply via email to