diff --git a/app/api/langchain/tool/agent/agentapi.ts b/app/api/langchain/tool/agent/agentapi.ts index 75849ea58..0cbe1d59e 100644 --- a/app/api/langchain/tool/agent/agentapi.ts +++ b/app/api/langchain/tool/agent/agentapi.ts @@ -347,6 +347,7 @@ export class AgentApi { customTools: any[], ) { try { + process.env.LANGCHAIN_CALLBACKS_BACKGROUND = 'true'; let useTools = reqBody.useTools ?? []; const serverConfig = getServerSideConfig(); @@ -481,7 +482,6 @@ export class AgentApi { tools, maxIterations: reqBody.maxIterations, }); - process.env.LANGCHAIN_CALLBACKS_BACKGROUND = 'true'; await agentExecutor .invoke( {