hotfix via suchintan for some sort of unwanted increase of prompting (#3485)

This commit is contained in:
Jonathan Dobson
2025-09-19 16:24:30 -04:00
committed by GitHub
parent e9c8edd9da
commit c0082006e2

View File

@@ -20,7 +20,6 @@ from skyvern.forge.sdk.schemas.organizations import Organization
from skyvern.forge.sdk.schemas.tasks import Task, TaskStatus
from skyvern.forge.sdk.trace import TraceManager
from skyvern.forge.sdk.workflow.models.block import BlockTypeVar
from skyvern.services import workflow_script_service
from skyvern.webeye.browser_factory import BrowserState
from skyvern.webeye.scraper.scraper import ELEMENT_NODE_ATTRIBUTES, CleanupElementTreeFunc, json_to_html
from skyvern.webeye.utils.dom import SkyvernElement
@@ -641,10 +640,11 @@ class AgentFunction:
root_workflow_run_id=context.root_workflow_run_id,
organization_id=context.organization_id,
)
await workflow_script_service.generate_or_update_pending_workflow_script(
workflow_run=workflow_run,
workflow=workflow,
)
# NOTE(jdo): we are commenting this out for now as it is causing issues with workflow runs
# await workflow_script_service.generate_or_update_pending_workflow_script(
# workflow_run=workflow_run,
# workflow=workflow,
# )
async def post_action_execution(self) -> None:
asyncio.create_task(self._post_action_execution())