Interface: WebSearchToolOptions
Options shared by both web tools.
Properties
Section titled “Properties”approval?
Section titled “approval?”
optionalapproval?:ApprovalGate|ApprovalPolicy
Approval gate for this tool, overriding the runtime’s approval. true
gates every call; a URL-pattern (or list) gates only matching calls;
omit / false for no approval. See ApprovalGate.
config?
Section titled “config?”
optionalconfig?:WebSearchPluginConfig
Config used to create an isolated direct-execution runtime.
optionalid?:string
Override the tool id.
runtime?
Section titled “runtime?”
optionalruntime?:WebSearchRuntime
Isolated runtime used by this standalone tool. Mutually exclusive with config.