From 09af0b8ac65d067f122839c9da7cc93e40e6d915 Mon Sep 17 00:00:00 2001 From: Kerem Yilmaz Date: Tue, 2 Jul 2024 07:24:27 -0700 Subject: [PATCH] Add new diagnostic tabs (#538) --- .../src/routes/tasks/detail/StepArtifacts.tsx | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/skyvern-frontend/src/routes/tasks/detail/StepArtifacts.tsx b/skyvern-frontend/src/routes/tasks/detail/StepArtifacts.tsx index d828b4e6..a835cfec 100644 --- a/skyvern-frontend/src/routes/tasks/detail/StepArtifacts.tsx +++ b/skyvern-frontend/src/routes/tasks/detail/StepArtifacts.tsx @@ -53,6 +53,14 @@ function StepArtifacts({ id, stepProps }: Props) { (artifact) => artifact.artifact_type === ArtifactType.ActionScreenshot, ); + const visibleElementsTree = artifacts?.find( + (artifact) => artifact.artifact_type === ArtifactType.VisibleElementsTree, + ); + + const llmRequest = artifacts?.find( + (artifact) => artifact.artifact_type === ArtifactType.LLMRequest, + ); + const visibleElementsTreeTrimmed = artifacts?.find( (artifact) => artifact.artifact_type === ArtifactType.VisibleElementsTreeTrimmed, @@ -72,14 +80,16 @@ function StepArtifacts({ id, stepProps }: Props) { return ( - + Info Annotated Screenshots Action Screenshots Element Tree + HTML Element Tree Prompt Action List HTML (Raw) + LLM Request (Raw)
@@ -158,6 +168,11 @@ function StepArtifacts({ id, stepProps }: Props) { ) : null} + + {visibleElementsTree ? ( + + ) : null} + {llmPrompt ? : null} @@ -169,6 +184,9 @@ function StepArtifacts({ id, stepProps }: Props) { {htmlRaw ? : null} + + {llmRequest ? : null} + ); }