max_length | Optional[int] | 5000 | Specifies the maximum length of the text from the webpage to be returned. |
timeout | int | 60 | Timeout in seconds for web crawling operations. |
use_pruning | bool | False | Enable content pruning to remove less relevant content. |
pruning_threshold | float | 0.48 | Threshold for content pruning relevance scoring. |
bm25_threshold | float | 1.0 | BM25 scoring threshold for content relevance. |
headless | bool | True | Run browser in headless mode. |
wait_until | str | "domcontentloaded" | Browser wait condition before crawling (e.g., “domcontentloaded”, “load”, “networkidle”). |
proxy_config | Optional[Dict[str, Any]] | None | Proxy configuration passed to the browser. |
enable_crawl | bool | True | Enable the web crawling functionality. |
all | bool | False | Enable all available functions. When True, all enable flags are ignored. |