web_search
Search the live web for recent events, unconfirmed facts, or topics past your training cutoff. Returns structured sources with titles, URLs, snippets, and dates, and supports operators like site:, lang:, and after:.
Instructions
Search the live web and return structured sources (title, url, snippet, summary, publish date, authority). Use it for recent events, facts you cannot confirm from memory, or anything past your training cutoff. The query accepts site:, -site:, -, "exact phrase", lang:, after: and before: operators. Follow up with web_fetch to read a page in full.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | How many results to return, 1-50. Defaults to 10. | |
| query | Yes | The search query, 1-128 characters. Supports site:, -site:, -, "exact phrase", lang:zh,en, after:2025-01-01 and before:2026-06-01. | |
| localization | No | An IP address used to prefer localized results. Omit unless the user asks for a specific region. | |
| need_content | No | When true, also return each page body as Markdown. Bodies are large; leave this off unless the summary is insufficient. | |
| ori_question | No | The original user question that triggered this search, up to 128 characters. Improves intent understanding. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| results | Yes |