Skip to content

Commit 4da75ac

Browse files
committed
refactor: replace FunctionExecutor with ToolExecutor in base_tool_lib_node and base_tool_node
1 parent 7ff65ae commit 4da75ac

File tree

3 files changed

+4
-103
lines changed

3 files changed

+4
-103
lines changed

apps/application/flow/step_node/tool_lib_node/impl/base_tool_lib_node.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717
from application.flow.step_node.tool_lib_node.i_tool_lib_node import IToolLibNode
1818
from common.database_model_manage.database_model_manage import DatabaseModelManage
1919
from common.exception.app_exception import AppApiException
20-
from common.utils.function_code import FunctionExecutor
2120
from common.utils.rsa_util import rsa_long_decrypt
21+
from common.utils.tool_code import ToolExecutor
2222
from maxkb.const import CONFIG
2323
from system_manage.models import AuthTargetType
2424
from system_manage.serializers.user_resource_permission import UserResourcePermissionSerializer
2525
from tools.models import Tool
2626

27-
function_executor = FunctionExecutor(CONFIG.get('SANDBOX'))
27+
function_executor = ToolExecutor(CONFIG.get('SANDBOX'))
2828

2929

3030
def write_context(step_variable: Dict, global_variable: Dict, node, workflow):

apps/application/flow/step_node/tool_node/impl/base_tool_node.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212

1313
from application.flow.i_step_node import NodeResult
1414
from application.flow.step_node.tool_node.i_tool_node import IToolNode
15-
from common.utils.function_code import FunctionExecutor
15+
from common.utils.tool_code import ToolExecutor
1616
from maxkb.const import CONFIG
1717

18-
function_executor = FunctionExecutor(CONFIG.get('SANDBOX'))
18+
function_executor = ToolExecutor(CONFIG.get('SANDBOX'))
1919

2020

2121
def write_context(step_variable: Dict, global_variable: Dict, node, workflow):

apps/common/utils/function_code.py

Lines changed: 0 additions & 99 deletions
This file was deleted.

0 commit comments

Comments
 (0)