fix backend logic for debugger browser session renewal (#3074)

This commit is contained in:
Jonathan Dobson
2025-07-31 15:56:38 -04:00
committed by GitHub
parent 26ee411ddc
commit 7844b8372a
4 changed files with 154 additions and 146 deletions

View File

@@ -718,9 +718,9 @@ class BrowserSessionAlreadyOccupiedError(SkyvernHTTPException):
super().__init__(f"Browser session {browser_session_id} is already occupied")
class MissingBrowserSessionError(SkyvernHTTPException):
def __init__(self, browser_session_id: str) -> None:
super().__init__(f"Browser session {browser_session_id} does not exist.")
class BrowserSessionNotRenewable(SkyvernException):
def __init__(self, reason: str, browser_session_id: str) -> None:
super().__init__(f"Browser session {browser_session_id} is not renewable: {reason}")
class MissingBrowserAddressError(SkyvernException):