diff --git a/plugins/browser/browserbase/provider.py b/plugins/browser/browserbase/provider.py index 2b05d01d0..41ceb9e83 100644 --- a/plugins/browser/browserbase/provider.py +++ b/plugins/browser/browserbase/provider.py @@ -26,7 +26,7 @@ Optional feature knobs:: BROWSERBASE_PROXIES=true # default true BROWSERBASE_ADVANCED_STEALTH=false BROWSERBASE_KEEP_ALIVE=true # default true - BROWSERBASE_SESSION_TIMEOUT=... (ms, integer) + BROWSERBASE_SESSION_TIMEOUT=... (seconds, integer, max 21600 = 6h) """ from __future__ import annotations diff --git a/tools/browser_tool.py b/tools/browser_tool.py index 124c49073..f7d4d7577 100644 --- a/tools/browser_tool.py +++ b/tools/browser_tool.py @@ -33,8 +33,8 @@ Environment Variables: requires Scale Plan (default: "false") - BROWSERBASE_KEEP_ALIVE: Enable keepAlive for session reconnection after disconnects, requires paid plan (default: "true") -- BROWSERBASE_SESSION_TIMEOUT: Custom session timeout in milliseconds. Set to extend - beyond project default. Common values: 600000 (10min), 1800000 (30min) (default: none) +- BROWSERBASE_SESSION_TIMEOUT: Custom session timeout in seconds (max 21600 = 6h). + Set to extend beyond project default. Common values: 600 (10min), 1800 (30min) (default: none) Usage: from tools.browser_tool import browser_navigate, browser_snapshot, browser_click diff --git a/website/docs/user-guide/features/browser.md b/website/docs/user-guide/features/browser.md index 2dd307cea..3cf412ed7 100644 --- a/website/docs/user-guide/features/browser.md +++ b/website/docs/user-guide/features/browser.md @@ -395,9 +395,9 @@ BROWSERBASE_ADVANCED_STEALTH=false # Session reconnection after disconnects — requires paid plan (default: "true") BROWSERBASE_KEEP_ALIVE=true -# Custom session timeout in milliseconds (default: project default) -# Examples: 600000 (10min), 1800000 (30min) -BROWSERBASE_SESSION_TIMEOUT=600000 +# Custom session timeout in seconds (max 21600 = 6 hours) (default: project default) +# Examples: 600 (10min), 1800 (30min), 21600 (6h max) +BROWSERBASE_SESSION_TIMEOUT=1800 # Inactivity timeout before auto-cleanup in seconds (default: 120) BROWSER_INACTIVITY_TIMEOUT=120