From e11414f9884b9e27b606bb43e2cbc0298b7fe30c Mon Sep 17 00:00:00 2001 From: LawyZheng Date: Fri, 5 Dec 2025 14:52:32 +0800 Subject: [PATCH] fix browser session status bug (#4209) --- skyvern/forge/sdk/db/client.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/skyvern/forge/sdk/db/client.py b/skyvern/forge/sdk/db/client.py index 6fead0d7..c74a2dd3 100644 --- a/skyvern/forge/sdk/db/client.py +++ b/skyvern/forge/sdk/db/client.py @@ -4464,6 +4464,8 @@ class AgentDB: ) ).first() if persistent_browser_session: + if persistent_browser_session.completed_at: + return PersistentBrowserSession.model_validate(persistent_browser_session) persistent_browser_session.completed_at = datetime.utcnow() await session.commit() await session.refresh(persistent_browser_session)