diff --git a/skyvern/forge/sdk/workflow/models/block.py b/skyvern/forge/sdk/workflow/models/block.py index f383b985..91d47a8e 100644 --- a/skyvern/forge/sdk/workflow/models/block.py +++ b/skyvern/forge/sdk/workflow/models/block.py @@ -926,6 +926,7 @@ class BaseTaskBlock(Block): current_retry += 1 will_retry = current_retry <= self.max_retries retry_message = f", retrying task {current_retry}/{self.max_retries}" if will_retry else "" + downloaded_files = [] try: async with asyncio.timeout(GET_DOWNLOADED_FILES_TIMEOUT): downloaded_files = await app.STORAGE.get_downloaded_files( diff --git a/skyvern/webeye/utils/dom.py b/skyvern/webeye/utils/dom.py index 1254f28b..fc94d882 100644 --- a/skyvern/webeye/utils/dom.py +++ b/skyvern/webeye/utils/dom.py @@ -886,6 +886,8 @@ class SkyvernElement: target_y: int | None = None rect = await self.get_rect(timeout=timeout) + element_x: int | None = None + element_y: int | None = None if rect is not None: element_x = rect["x"] if rect["x"] > 0 else None element_y = rect["y"] if rect["y"] > 0 else None