From 2d1a53fed75c0a33c1fff04f0ef7e7146bc453aa Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Fri, 13 Dec 2024 06:09:34 -0800 Subject: [PATCH] render complete criterion in task block (#1384) --- .../editor/nodes/LoginNode/LoginNode.tsx | 2 +- .../nodes/NavigationNode/NavigationNode.tsx | 2 +- .../editor/nodes/TaskNode/TaskNode.tsx | 18 +++++++++++++++++- .../workflows/editor/nodes/TaskNode/types.ts | 4 ++++ .../workflows/editor/workflowEditorUtils.ts | 6 ++++++ .../routes/workflows/types/workflowTypes.ts | 2 ++ .../workflows/types/workflowYamlTypes.ts | 2 ++ 7 files changed, 33 insertions(+), 3 deletions(-) diff --git a/skyvern-frontend/src/routes/workflows/editor/nodes/LoginNode/LoginNode.tsx b/skyvern-frontend/src/routes/workflows/editor/nodes/LoginNode/LoginNode.tsx index 5ac3cdad..43119f6e 100644 --- a/skyvern-frontend/src/routes/workflows/editor/nodes/LoginNode/LoginNode.tsx +++ b/skyvern-frontend/src/routes/workflows/editor/nodes/LoginNode/LoginNode.tsx @@ -53,7 +53,7 @@ function LoginNode({ id, data }: NodeProps) { } return ( -
+
) { } return ( -
+
) { url: data.url, navigationGoal: data.navigationGoal, dataExtractionGoal: data.dataExtractionGoal, + completeCriterion: data.completeCriterion, + terminateCriterion: data.terminateCriterion, dataSchema: data.dataSchema, maxRetries: data.maxRetries, maxStepsOverride: data.maxStepsOverride, @@ -72,7 +74,7 @@ function TaskNode({ id, data }: NodeProps) { } return ( -
+
) { Advanced Settings
+
+ + { + handleChange("completeCriterion", value); + }} + value={inputs.completeCriterion} + className="nopan text-xs" + /> +
+