web_search
Search the web with automatic fallback across multiple backends. Filter results by domain and recency, and get enriched registry data (npm, PyPI, etc.) for technical queries.
Instructions
Search the web via EnriProxy's multi-tier search service.
When to use:
When you need to find current information, news, or documentation.
When searching for technical solutions, APIs, or code examples.
When you need to verify facts or find up-to-date sources.
Features:
Automatic fallback across multiple search backends (details intentionally not exposed)
Automatic registry verification: enriches results with latest stable + prerelease versions when registry URLs are detected (npm, PyPI, crates.io, NuGet, GitHub)
Domain filtering (allowlist/blocklist)
Recency filtering (day/week/month/year)
Notes:
Provide specific queries for best results.
Use recency filter for time-sensitive information.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query. Be specific for better results. | |
| max_results | No | Maximum results (>= 1). If omitted, EnriProxy uses its configured default. The upper limit is enforced server-side. | |
| recency | No | Filter by recency (default: noLimit). | |
| allowed_domains | No | Only return results from these domains. | |
| blocked_domains | No | Exclude results from these domains. | |
| search_prompt | No | Optional context to refine search intent. |