diff --git a/skyvern/forge/prompts/skyvern/extract-action.j2 b/skyvern/forge/prompts/skyvern/extract-action.j2 index 2c911b9e..12c7af03 100644 --- a/skyvern/forge/prompts/skyvern/extract-action.j2 +++ b/skyvern/forge/prompts/skyvern/extract-action.j2 @@ -61,6 +61,7 @@ User Data Extraction Goal: {{ data_extraction_goal }} ``` {% endif %} + User details: ``` {{ navigation_payload_str }} diff --git a/skyvern/forge/sdk/workflow/service.py b/skyvern/forge/sdk/workflow/service.py index cf0d1405..c1b90621 100644 --- a/skyvern/forge/sdk/workflow/service.py +++ b/skyvern/forge/sdk/workflow/service.py @@ -627,15 +627,11 @@ class WorkflowService: ] = await self.get_output_parameter_workflow_run_output_parameter_tuples( workflow_id=workflow_run.workflow_id, workflow_run_id=workflow_run_id ) + + outputs = None if output_parameter_tuples: outputs = {output_parameter.key: output.value for output_parameter, output in output_parameter_tuples} - else: - LOG.error( - "No output parameters found for workflow run", - workflow_permanent_id=workflow_permanent_id, - workflow_run_id=workflow_run_id, - ) - outputs = None + return WorkflowRunStatusResponse( workflow_id=workflow.workflow_permanent_id, workflow_run_id=workflow_run_id,