fix(mcp): prevent encoding errors and fix tool bugs on MCP client transports (#38786)

(cherry picked from commit ed3c5280a9)
This commit is contained in:
Amin Ghadersohi
2026-03-24 05:41:24 -04:00
committed by Michael S. Molina
parent de42d4a986
commit ac8d6b0c53
11 changed files with 193 additions and 31 deletions

View File

@@ -126,10 +126,10 @@ async def save_sql_query(
id=saved_query.id,
label=saved_query.label,
sql=saved_query.sql,
database_id=request.database_id,
schema_name=request.schema_name,
database_id=saved_query.db_id,
schema_name=saved_query.schema or None,
catalog=getattr(saved_query, "catalog", None),
description=request.description,
description=saved_query.description or None,
url=saved_query_url,
)