From 3102a41ab7b0a53c7deb03e74d5cc75480e72c7b Mon Sep 17 00:00:00 2001 From: Novice Date: Tue, 1 Jul 2025 14:07:10 +0800 Subject: [PATCH] fix: add api return uuid --- api/controllers/console/workspace/tool_providers.py | 2 +- api/services/tools/mcp_tools_mange_service.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api/controllers/console/workspace/tool_providers.py b/api/controllers/console/workspace/tool_providers.py index 0673e572db..846c5ab419 100644 --- a/api/controllers/console/workspace/tool_providers.py +++ b/api/controllers/console/workspace/tool_providers.py @@ -733,7 +733,7 @@ class ToolMCPDetailApi(Resource): def get(self, provider_id): user = current_user provider = MCPToolManageService.get_mcp_provider_by_provider_id(provider_id, user.current_tenant_id) - return jsonable_encoder(ToolTransformService.mcp_provider_to_user_provider(provider)) + return jsonable_encoder(ToolTransformService.mcp_provider_to_user_provider(provider, for_list=True)) class ToolMCPListAllApi(Resource): diff --git a/api/services/tools/mcp_tools_mange_service.py b/api/services/tools/mcp_tools_mange_service.py index 12625f5d40..14b06c1988 100644 --- a/api/services/tools/mcp_tools_mange_service.py +++ b/api/services/tools/mcp_tools_mange_service.py @@ -93,7 +93,7 @@ class MCPToolManageService: ) db.session.add(mcp_tool) db.session.commit() - return ToolTransformService.mcp_provider_to_user_provider(mcp_tool) + return ToolTransformService.mcp_provider_to_user_provider(mcp_tool, for_list=True) @staticmethod def retrieve_mcp_tools(tenant_id: str, for_list: bool = False) -> list[ToolProviderApiEntity]: