WebSearch tool description
SDK-CLI Agent SDK, print mode, v2.1.248. The text the model is given for this tool, line by line, with each line marked against the previous capture taken the same way. One model string produces this prompt.
As described in the subagent prompt: explore request, not the ordinary one.
This tool has no description in the capture before this one on this arm, so the left gutter is empty rather than marking every line as new.
Lines5309 characters
Moved—nothing to compare against
Sent to1model strings get this description
Copies1distinct descriptions under this name
Parameters31 of them required
Every tool→every description on this arm
Plain text · sha256 5af98c7491c0
The description, line by line
5 lines One line number, because there is no previous capture to number against.
1
Search the web. Returns result blocks with titles and URLs. US-only.
2
3
- The current month is August 2026 — use this when searching for recent information.
4
- `allowed_domains` / `blocked_domains` filter results.
5
- After answering from results, end with a "Sources:" list of the URLs you used as markdown links.
What it accepts
3 parameters The JSON parameter schema sent beside this description, 577 characters of it. Name, type, then whether the client marked it required.allowed_domains
string[]
optional
Only include search results from these domains
blocked_domains
string[]
optional
Never include search results from these domains
query
string
required
The search query to use
sha256 78ab127603dd · the schema as the client sent it:
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"allowed_domains": {
"description": "Only include search results from these domains",
"items": {
"type": "string"
},
"type": "array"
},
"blocked_domains": {
"description": "Never include search results from these domains",
"items": {
"type": "string"
},
"type": "array"
},
"query": {
"description": "The search query to use",
"minLength": 2,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
}