From 84679f1a5b2f184272f7f863e112fa17eab089e1 Mon Sep 17 00:00:00 2001 From: Good Wood Date: Mon, 26 May 2025 16:28:29 +0800 Subject: [PATCH] fix: prevent save when default max_iteration has value in agent node (#20211) --- 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) }),