ToolInfo
Information about a tool returned from search results. Contains everything needed to understand and execute the tool.
属性
as_of_support?
optionalas_of_support?:boolean
Whether the capability supports point-in-time requests.
billing_rule?
optionalbilling_rule?:BillingRule
Structured rule-level billing metadata when available
capabilities?
optionalcapabilities?:ToolCapability[]
Standardized capability descriptors with coverage tags
capability?
optionalcapability?:string
Compact capability label returned by the routing projection.
categories?
optionalcategories?: (string|ToolCategory)[]
Tool categories/tags: category objects, or plain strings in legacy responses
cost_class?
optionalcost_class?:string
Compact cost class returned by the routing projection.
description?
optionaldescription?:string
Detailed description of what the tool does
docs_url?
optionaldocs_url?:string
Documentation URL for the tool
examples?
optionalexamples?:ToolExamples
Usage examples with sample parameters
expected_cost?
optionalexpected_cost?:string|number
Pre-call cost estimate in credits, when available
final_score?
optionalfinal_score?:number
Relevance score for the search query (0.0 - 1.0, higher = better match)
has_last_execution?
optionalhas_last_execution?:boolean
Whether this tool has been executed before (verified in production)
last_execution_record?
optionallast_execution_record?:Record<string,unknown>
Most recent execution record, if available
name?
optionalname?:string
Human-readable display name
params?
optionalparams?:ToolParameter[]
List of parameters the tool accepts
protocol?
optionalprotocol?:string
Protocol type
provider_description?
optionalprovider_description?:string
Description of the provider
provider_id?
optionalprovider_id?:string
Provider identifier
provider_name?
optionalprovider_name?:string
Name of the organization/service providing this tool
provider_website_url?
optionalprovider_website_url?:string
Provider website URL
region?
optionalregion?:string
Geographic availability of the tool.
- "global" - Available worldwide
- "US|CA" - Whitelist: only available in US and Canada
- "-CN|RU" - Blacklist: not available in China and Russia
reliability?
optionalreliability?:string
Compact reliability grade returned by the routing projection.
stats?
optionalstats?:ToolStats
Historical execution performance statistics
tool_id
tool_id:
string
Unique identifier for the tool (used in call)
why_recommended?
optionalwhy_recommended?:string
Human-readable explanation of why this tool was recommended (Discover results only)
