diff --git a/packages/server/src/utils/index.ts b/packages/server/src/utils/index.ts index b993b9586..3a176673b 100644 --- a/packages/server/src/utils/index.ts +++ b/packages/server/src/utils/index.ts @@ -658,5 +658,10 @@ export const isFlowValidForStream = (reactFlowNodes: IReactFlowNode[], endingNod } } - return isChatOrLLMsExist && endingNodeData.category === 'Chains' && !isVectorStoreFaiss(endingNodeData) + return ( + isChatOrLLMsExist && + endingNodeData.category === 'Chains' && + !isVectorStoreFaiss(endingNodeData) && + process.env.EXECUTION_MODE !== 'child' + ) }