From 42e80659b6094b62430fcbed26aad25b368ee106 Mon Sep 17 00:00:00 2001 From: JzoNg Date: Wed, 21 Jan 2026 17:02:17 +0800 Subject: [PATCH] fix: name validation for output variable --- .../base/prompt-editor/plugins/hitl-input-block/input-field.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/app/components/base/prompt-editor/plugins/hitl-input-block/input-field.tsx b/web/app/components/base/prompt-editor/plugins/hitl-input-block/input-field.tsx index 6a461b6bd9..657a09b890 100644 --- a/web/app/components/base/prompt-editor/plugins/hitl-input-block/input-field.tsx +++ b/web/app/components/base/prompt-editor/plugins/hitl-input-block/input-field.tsx @@ -38,6 +38,8 @@ const InputField: React.FC = ({ const name = tempPayload.output_variable_name.trim() if (!name) return false + if (name.includes(' ')) + return false return /(?:[a-z_]\w{0,29}){1,10}/.test(name) }, [tempPayload.output_variable_name]) const handleSave = useCallback(() => {