From cec33819540e03a67e86e6fded1be9d981a5e077 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Thu, 4 Dec 2025 21:21:53 +0800 Subject: [PATCH] fix: Update tool_type assignment in ToolSerializer to use instance value --- apps/tools/serializers/tool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/tools/serializers/tool.py b/apps/tools/serializers/tool.py index b76153492..0dbb4eda1 100644 --- a/apps/tools/serializers/tool.py +++ b/apps/tools/serializers/tool.py @@ -808,7 +808,7 @@ class ToolSerializer(serializers.Serializer): input_field_list=tool_data.get('input_field_list', []), init_field_list=tool_data.get('init_field_list', []), scope=ToolScope.WORKSPACE, - tool_type=ToolType.CUSTOM, + tool_type=instance.get('tool_type', ToolType.CUSTOM), folder_id=instance.get('folder_id', self.data.get('workspace_id')), template_id=self.data.get('tool_id'), label=instance.get('label'),