call webhook when time out (#1612)

This commit is contained in:
Shuchang Zheng
2025-01-22 13:23:10 +08:00
committed by GitHub
parent 03f8bbe23e
commit 0fd1a87710
6 changed files with 120 additions and 3 deletions

View File

@@ -409,6 +409,11 @@ class TaskAlreadyCanceled(SkyvernHTTPException):
)
class TaskAlreadyTimeout(SkyvernException):
def __init__(self, task_id: str):
super().__init__(f"Task {task_id} is timed out")
class InvalidTaskStatusTransition(SkyvernHTTPException):
def __init__(self, old_status: str, new_status: str, task_id: str):
super().__init__(f"Invalid task status transition from {old_status} to {new_status} for {task_id}")