diff --git a/skyvern/library/skyvern.py b/skyvern/library/skyvern.py index 0dff4120..87adec08 100644 --- a/skyvern/library/skyvern.py +++ b/skyvern/library/skyvern.py @@ -402,6 +402,7 @@ class Skyvern(AsyncSkyvern): error_code_mapping=error_code_mapping, proxy_location=proxy_location, max_steps=max_steps, + browser_session_id=browser_session_id, user_agent=user_agent, ) diff --git a/skyvern/webeye/persistent_sessions_manager.py b/skyvern/webeye/persistent_sessions_manager.py index 0fabe50b..f85a7c7d 100644 --- a/skyvern/webeye/persistent_sessions_manager.py +++ b/skyvern/webeye/persistent_sessions_manager.py @@ -321,7 +321,7 @@ class PersistentSessionsManager: session_id=browser_session_id, ) - await self.database.mark_persistent_browser_session_deleted(browser_session_id, organization_id) + await self.database.close_persistent_browser_session(browser_session_id, organization_id) async def close_all_sessions(self, organization_id: str) -> None: """Close all browser sessions for an organization."""