diff --git a/api/core/tools/api_tool/__init__.py b/api/core/tools/api_tool/__init__.py deleted file mode 100644 index fb268d7a13b..00000000000 --- a/api/core/tools/api_tool/__init__.py +++ /dev/null @@ -1 +0,0 @@ -"""Native custom API Tool definition ownership.""" diff --git a/api/core/tools/api_tool/definition_binding.py b/api/core/tools/custom_tool/definition_binding.py similarity index 100% rename from api/core/tools/api_tool/definition_binding.py rename to api/core/tools/custom_tool/definition_binding.py diff --git a/api/core/tools/tool_manager.py b/api/core/tools/tool_manager.py index 551f7f2c3d0..0faf6a57201 100644 --- a/api/core/tools/tool_manager.py +++ b/api/core/tools/tool_manager.py @@ -1204,7 +1204,7 @@ class ToolManager: selected_bundle = None if expected_binding is not None: - from core.tools.api_tool.definition_binding import admit_api_definition + from core.tools.custom_tool.definition_binding import admit_api_definition selected_bundle = admit_api_definition(provider, action, expected_binding) diff --git a/api/services/dify_builder/api_tool_effects.py b/api/services/dify_builder/api_tool_effects.py index d3b02f298f7..422faa1782a 100644 --- a/api/services/dify_builder/api_tool_effects.py +++ b/api/services/dify_builder/api_tool_effects.py @@ -11,7 +11,7 @@ from typing import Any from sqlalchemy import select from sqlalchemy.orm import Session -from core.tools.api_tool.definition_binding import admit_api_definition, api_definition, provider_definition +from core.tools.custom_tool.definition_binding import admit_api_definition, api_definition, provider_definition from models.tools import ApiToolProvider __all__ = ["admit_api_definition", "api_definition", "is_api_tool", "owned_api_definitions", "provider_definition"]