Skip to content

v1.4.1

Choose a tag to compare

@JustAzul JustAzul released this 12 Apr 18:15
· 2 commits to master since this release
feb300d

Bug Fixes

  • 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.
  • Remove redundant validation: ScrapeArgs double-validation removed from scrape_web tool (FastMCP handles this).
  • Clean up: Removed unused imports, updated stale comments.