diff --git a/packages/components/nodes/agentflow/ExecuteFlow/ExecuteFlow.ts b/packages/components/nodes/agentflow/ExecuteFlow/ExecuteFlow.ts index 492c00af1d3..f0fde263a05 100644 --- a/packages/components/nodes/agentflow/ExecuteFlow/ExecuteFlow.ts +++ b/packages/components/nodes/agentflow/ExecuteFlow/ExecuteFlow.ts @@ -174,6 +174,9 @@ class ExecuteFlow_Agentflow implements INode { throw new Error(`Invalid JSON in executeFlowOverrideConfig: ${parseError.message}`) } } + if (overrideConfig?.length === 0) { + overrideConfig = {} + } const state = options.agentflowRuntime?.state as ICommonObject const runtimeChatHistory = (options.agentflowRuntime?.chatHistory as BaseMessageLike[]) ?? []