feat(mcp): add tool tags for Tool Search optimization (#36405)

This commit is contained in:
Amin Ghadersohi
2025-12-03 12:07:22 -05:00
committed by GitHub
parent 62d86aba14
commit 5c91ab91fb
22 changed files with 160 additions and 21 deletions

View File

@@ -37,7 +37,7 @@ from superset.mcp_service.utils.schema_utils import parse_request
logger = logging.getLogger(__name__)
@tool
@tool(tags=["mutate"])
@parse_request(ExecuteSqlRequest)
async def execute_sql(request: ExecuteSqlRequest, ctx: Context) -> ExecuteSqlResponse:
"""Execute SQL query against database.