diff --git a/skyvern-frontend/src/routes/tasks/detail/ScrollableActionList.tsx b/skyvern-frontend/src/routes/tasks/detail/ScrollableActionList.tsx index 5819106c..d656c4cc 100644 --- a/skyvern-frontend/src/routes/tasks/detail/ScrollableActionList.tsx +++ b/skyvern-frontend/src/routes/tasks/detail/ScrollableActionList.tsx @@ -4,7 +4,12 @@ import { ScrollArea, ScrollAreaViewport } from "@/components/ui/scroll-area"; import { Separator } from "@/components/ui/separator"; import { useCredentialGetter } from "@/hooks/useCredentialGetter"; import { cn } from "@/util/utils"; -import { DotFilledIcon, CodeIcon } from "@radix-ui/react-icons"; +import { + CheckCircledIcon, + CrossCircledIcon, + DotFilledIcon, + LightningBoltIcon, +} from "@radix-ui/react-icons"; import { useQueryClient } from "@tanstack/react-query"; import { ReactNode, useRef } from "react"; import { ActionTypePill } from "./ActionTypePill"; @@ -70,7 +75,7 @@ function ScrollableActionList({ }} >
-
+
#{i + 1}
@@ -78,7 +83,16 @@ function ScrollableActionList({ {action.created_by === "script" && (
- + +
+ )} + {action.success ? ( +
+ +
+ ) : ( +
+
)}
diff --git a/skyvern-frontend/src/routes/workflows/workflowRun/ActionCard.tsx b/skyvern-frontend/src/routes/workflows/workflowRun/ActionCard.tsx index b9a5c630..4d62b8e4 100644 --- a/skyvern-frontend/src/routes/workflows/workflowRun/ActionCard.tsx +++ b/skyvern-frontend/src/routes/workflows/workflowRun/ActionCard.tsx @@ -2,7 +2,11 @@ import { ActionsApiResponse, ActionTypes, Status } from "@/api/types"; import { Separator } from "@/components/ui/separator"; import { ActionTypePill } from "@/routes/tasks/detail/ActionTypePill"; import { cn } from "@/util/utils"; -import { CodeIcon } from "@radix-ui/react-icons"; +import { + CheckCircledIcon, + CrossCircledIcon, + LightningBoltIcon, +} from "@radix-ui/react-icons"; import { useCallback } from "react"; type Props = { @@ -41,15 +45,24 @@ function ActionCard({ action, onClick, active, index }: Props) { ref={refCallback} >
-
+
#{index}
- {action.created_by !== "script" && ( + {action.created_by === "script" && (
- + +
+ )} + {success ? ( +
+ +
+ ) : ( +
+
)}