From 1a4e4c5e72d8d49ef8b72097cbc4764229e1d260 Mon Sep 17 00:00:00 2001 From: Benjamin Schroth <68321970+schrothbn@users.noreply.github.com> Date: Tue, 8 Jul 2025 12:39:47 +0200 Subject: [PATCH] fix(AI Agent Node): Prevent fallback input to be added in version <2.1 (#17094) --- .../nodes-langchain/nodes/agents/Agent/V2/AgentV2.node.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/packages/@n8n/nodes-langchain/nodes/agents/Agent/V2/AgentV2.node.ts b/packages/@n8n/nodes-langchain/nodes/agents/Agent/V2/AgentV2.node.ts index e72349de57..4a4097d2f1 100644 --- a/packages/@n8n/nodes-langchain/nodes/agents/Agent/V2/AgentV2.node.ts +++ b/packages/@n8n/nodes-langchain/nodes/agents/Agent/V2/AgentV2.node.ts @@ -114,7 +114,7 @@ export class AgentV2 implements INodeType { ((hasOutputParser, needsFallback) => { ${getInputs.toString()}; return getInputs(hasOutputParser, needsFallback) - })($parameter.hasOutputParser === undefined || $parameter.hasOutputParser === true, $parameter.needsFallback === undefined || $parameter.needsFallback === true) + })($parameter.hasOutputParser === undefined || $parameter.hasOutputParser === true, $parameter.needsFallback !== undefined && $parameter.needsFallback === true) }}`, outputs: [NodeConnectionTypes.Main], properties: [ @@ -148,11 +148,6 @@ export class AgentV2 implements INodeType { type: 'boolean', default: false, noDataExpression: true, - displayOptions: { - show: { - '@version': [{ _cnd: { gte: 2.1 } }], - }, - }, }, { displayName: `Connect an output parser on the canvas to specify the output format you require`,