Request body for the Execute Tool API.
optionalmax_response_size?:number
Automatic inline limit measured in UTF-8 bytes. When respond_with is
omitted, oversized results use the overflow envelope. Explicit full
takes precedence over a finite value and either returns complete inline
data or fails with response_too_large at the platform hard limit.
Minimum: -1 (-1 means no limit).
20480 (20KB)
optionalmodel?:string
Model that selected and parameterized this capability call.
parameters:
Record<string,unknown>
Key-value pairs of parameters to pass to the tool. Must match the parameter schema from the tool's definition.
optionalrespond_with?:"full"|`fields:${string}`|"summary"
Server-side result projection. Omit for compatibility auto-delivery; explicit full forces complete inline data.
search_id:
string
The search_id from the search that returned this tool. Links the execution to the original search for analytics and billing.
optionalsession_id?:string
Session identifier for tracking user sessions.
optionalsub_user_id?:string
End-user identity for provider OAuth; use the same value for Probe and Call.
Was this page helpful?