Null check for streamlit visualizer (#24)

This commit is contained in:
Kerem Yilmaz
2024-03-04 11:35:57 -08:00
committed by GitHub
parent 0917fa0702
commit d9729985b1

View File

@@ -63,7 +63,8 @@ class SkyvernClient:
response = requests.get(url, params=params, headers=headers)
steps = response.json()
for step in steps:
step["output"]["actions_and_results"] = json.dumps(step["output"]["actions_and_results"])
if step.output and "actions_and_results" in step.output:
step["output"]["actions_and_results"] = json.dumps(step["output"]["actions_and_results"])
return steps
def get_agent_task_video_artifact(self, task_id: str) -> dict[str, Any] | None: