Extract BackgroundTaskExecutor to file (#4275)

This commit is contained in:
Stanislav Novosad
2025-12-11 10:25:12 -07:00
committed by GitHub
parent 4272bf6287
commit 1df2e8a870
4 changed files with 188 additions and 180 deletions

View File

@@ -12,13 +12,14 @@ from skyvern.forge.sdk.workflow.models.workflow import WorkflowRun
from skyvern.schemas.runs import ProxyLocation, ProxyLocationInput
from skyvern.webeye.browser_artifacts import VideoArtifact
from skyvern.webeye.browser_factory import BrowserContextFactory
from skyvern.webeye.browser_manager import BrowserManager
from skyvern.webeye.browser_state import BrowserState
from skyvern.webeye.real_browser_state import RealBrowserState
LOG = structlog.get_logger()
class RealBrowserManager:
class RealBrowserManager(BrowserManager):
def __init__(self) -> None:
self.pages: dict[str, BrowserState] = {}