Revert "Revert "set task_id in skyvern_context when task block starts"" (#2169)

This commit is contained in:
Shuchang Zheng
2025-04-16 11:49:38 -07:00
committed by GitHub
parent 9aa9e3f55c
commit e28f769010

View File

@@ -613,6 +613,8 @@ class BaseTaskBlock(Block):
raise e
try:
current_context = skyvern_context.ensure_context()
current_context.task_id = task.task_id
await app.agent.execute_step(
organization=organization,
task=task,
@@ -631,6 +633,8 @@ class BaseTaskBlock(Block):
failure_reason=str(e),
)
raise e
finally:
current_context.task_id = None
# Check task status
updated_task = await app.DATABASE.get_task(