OptionalclientOptionaldeferredOptionalreasoningProvider-agnostic reasoning configuration; providers translate it to their native API.
Optionalresponse_OptionalserverIds of the provider's server tools (see ServerToolDescriptor) that are enabled for this request. Each provider translates the enabled ids into its native server tool configuration.
OptionalsettingsOptionaltools
Ids of tools whose definitions should be deferred and discovered on-demand via the provider's built-in tool search mechanism. Providers that do not support deferred loading should ignore this field.