diff --git a/packages/server/src/utils/buildAgentflow.ts b/packages/server/src/utils/buildAgentflow.ts index 6812f41d4de..1caba870824 100644 --- a/packages/server/src/utils/buildAgentflow.ts +++ b/packages/server/src/utils/buildAgentflow.ts @@ -832,7 +832,7 @@ const executeNode = async ({ } // Get available variables and resolve them - const availableVariables = await appDataSource.getRepository(Variable).find({ where: { userId: user.id } }) + const availableVariables = !user ? [] : await appDataSource.getRepository(Variable).find({ where: { userId: user.id } }) // Prepare flow config let updatedState = cloneDeep(agentflowRuntime.state)