You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix race condition in BrowserPool: Concurrent coroutines could pick the same slot due to unlocked slot selection. Added _pick_lock to serialize slot selection + context creation.
Fix stale default: extract_text_from_url() default grace period was still 2.0s instead of the configured 0.5s when called directly (not through MCP).
Deduplicate stealth logic: Pool now calls apply_stealth() instead of inlining the same 3 Playwright calls.