From c5b5486094db95acb772c5f0d0cde81e5ad556c7 Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Mon, 24 Nov 2025 01:55:21 -0800 Subject: [PATCH] do not keep regenerating scripts if already cached (#4080) --- skyvern/forge/sdk/workflow/service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skyvern/forge/sdk/workflow/service.py b/skyvern/forge/sdk/workflow/service.py index 7a82e1e9..462ed3cc 100644 --- a/skyvern/forge/sdk/workflow/service.py +++ b/skyvern/forge/sdk/workflow/service.py @@ -968,8 +968,8 @@ class WorkflowService: if ( not block_executed_with_code and block.label + and block.label not in script_blocks_by_label and block_result.status == BlockStatus.completed - and not getattr(block, "disable_cache", False) and block.block_type in BLOCK_TYPES_THAT_SHOULD_BE_CACHED ): blocks_to_update.add(block.label)