diff --git a/skyvern/forge/sdk/db/utils.py b/skyvern/forge/sdk/db/utils.py index 08f12160..37bc1511 100644 --- a/skyvern/forge/sdk/db/utils.py +++ b/skyvern/forge/sdk/db/utils.py @@ -394,6 +394,7 @@ def convert_to_workflow_run_block( if task: block.url = task.url block.navigation_goal = task.navigation_goal + block.navigation_payload = task.navigation_payload block.data_extraction_goal = task.data_extraction_goal block.data_schema = task.extracted_information_schema block.terminate_criterion = task.terminate_criterion diff --git a/skyvern/forge/sdk/schemas/workflow_runs.py b/skyvern/forge/sdk/schemas/workflow_runs.py index 73225b21..8199a271 100644 --- a/skyvern/forge/sdk/schemas/workflow_runs.py +++ b/skyvern/forge/sdk/schemas/workflow_runs.py @@ -24,6 +24,7 @@ class WorkflowRunBlock(BaseModel): task_id: str | None = None url: str | None = None navigation_goal: str | None = None + navigation_payload: dict[str, Any] | list | str | None = None data_extraction_goal: str | None = None data_schema: dict[str, Any] | list | str | None = None terminate_criterion: str | None = None