refactor: TemplateTransformNode decouple code executor (#32879)

This commit is contained in:
wangxiaolei
2026-03-03 13:36:17 +08:00
committed by GitHub
parent 4c07bc99f7
commit 1b2234a19f
7 changed files with 130 additions and 122 deletions

View File

@ -119,7 +119,7 @@ class DifyNodeFactory(NodeFactory):
max_string_array_length=dify_config.CODE_MAX_STRING_ARRAY_LENGTH,
max_object_array_length=dify_config.CODE_MAX_OBJECT_ARRAY_LENGTH,
)
self._template_renderer = CodeExecutorJinja2TemplateRenderer()
self._template_renderer = CodeExecutorJinja2TemplateRenderer(code_executor=self._code_executor)
self._template_transform_max_output_length = dify_config.TEMPLATE_TRANSFORM_MAX_LENGTH
self._http_request_http_client = ssrf_proxy
self._http_request_tool_file_manager_factory = ToolFileManager