diff --git a/tools/browser_tool.py b/tools/browser_tool.py index 96dbd74325..97427dc612 100644 --- a/tools/browser_tool.py +++ b/tools/browser_tool.py @@ -582,6 +582,8 @@ def _reap_orphaned_browser_sessions(): socket_dirs = glob.glob(pattern) # Also pick up CDP sessions socket_dirs += glob.glob(os.path.join(tmpdir, "agent-browser-cdp_*")) + # Also pick up cloud-provider sessions (browser-use/browserbase/firecrawl) + socket_dirs += glob.glob(os.path.join(tmpdir, "agent-browser-hermes_*")) if not socket_dirs: return