)
diff --git a/web/app/components/plugins/plugin-item/index.tsx b/web/app/components/plugins/plugin-item/index.tsx
index 430ceae7de..d997299844 100644
--- a/web/app/components/plugins/plugin-item/index.tsx
+++ b/web/app/components/plugins/plugin-item/index.tsx
@@ -94,7 +94,7 @@ const PluginItem: FC
= ({
{verified && }
-
+
diff --git a/web/app/components/workflow/run/utils/format-log/simple-graph-to-log-struct.ts b/web/app/components/workflow/run/utils/format-log/simple-graph-to-log-struct.ts
new file mode 100644
index 0000000000..4aea146a7f
--- /dev/null
+++ b/web/app/components/workflow/run/utils/format-log/simple-graph-to-log-struct.ts
@@ -0,0 +1,14 @@
+const STEP_SPLIT = '->'
+
+/*
+* : 1 -> 2 -> 3
+* iteration: (iteration, 1, [2, 3]) -> 4. (1, [2, 3]) means 1 is parent, [2, 3] is children
+* parallel: 1 -> (parallel, [1,2,3], [4, (parallel: (6,7))]).
+* retry: (retry, 1, [2,3]). 1 is parent, [2, 3] is retry nodes
+*/
+const simpleGraphToLogStruct = (input: string): any[] => {
+ const list = input.split(STEP_SPLIT)
+ return list
+}
+
+export default simpleGraphToLogStruct