diff --git a/api/core/app/apps/workflow/app_generator.py b/api/core/app/apps/workflow/app_generator.py index d59f092f18..910a99f05f 100644 --- a/api/core/app/apps/workflow/app_generator.py +++ b/api/core/app/apps/workflow/app_generator.py @@ -47,6 +47,7 @@ class WorkflowAppGenerator(BaseAppGenerator): @overload def generate( self, + *, app_model: App, workflow: Workflow, user: Union[Account, EndUser], @@ -60,6 +61,7 @@ class WorkflowAppGenerator(BaseAppGenerator): @overload def generate( self, + *, app_model: App, workflow: Workflow, user: Union[Account, EndUser], @@ -72,6 +74,7 @@ class WorkflowAppGenerator(BaseAppGenerator): def generate( self, + *, app_model: App, workflow: Workflow, user: Union[Account, EndUser], diff --git a/api/core/plugin/backwards_invocation/app.py b/api/core/plugin/backwards_invocation/app.py index b2b93749b5..26db5ed7c0 100644 --- a/api/core/plugin/backwards_invocation/app.py +++ b/api/core/plugin/backwards_invocation/app.py @@ -135,6 +135,7 @@ class PluginAppBackwardsInvocation(BaseBackwardsInvocation): invoke_from=InvokeFrom.SERVICE_API, streaming=stream, call_depth=1, + workflow_thread_pool_id=None, ) @classmethod diff --git a/api/services/app_generate_service.py b/api/services/app_generate_service.py index 600965803c..a1ada9670d 100644 --- a/api/services/app_generate_service.py +++ b/api/services/app_generate_service.py @@ -94,6 +94,8 @@ class AppGenerateService: args=args, invoke_from=invoke_from, streaming=streaming, + call_depth=0, + workflow_thread_pool_id=None, ), ), request_id,