From b450e231924d4efeb4289b6f974f2e582cdbfd2c Mon Sep 17 00:00:00 2001 From: "G.Wood-Sun" Date: Mon, 26 May 2025 13:49:51 +0800 Subject: [PATCH] fix: prevent save when default max_iteration has default in agent node --- web/app/components/workflow/nodes/agent/default.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/app/components/workflow/nodes/agent/default.ts b/web/app/components/workflow/nodes/agent/default.ts index 4e7b447de8..d80def7bd2 100644 --- a/web/app/components/workflow/nodes/agent/default.ts +++ b/web/app/components/workflow/nodes/agent/default.ts @@ -126,7 +126,7 @@ const nodeDefault: NodeDefault = { } } // common params - if (param.required && !payload.agent_parameters?.[param.name]?.value) { + if (param.required && !(payload.agent_parameters?.[param.name]?.value || param.default)) { return { isValid: false, errorMessage: t('workflow.errorMsg.fieldRequired', { field: renderI18nObject(param.label, language) }),