Information for tracking structured output tool metadata. This contains all necessary information to handle structured responses generated via tool calls, including the original schema, its type classification, and the corresponding tool implementation used by the tools strategy.
The options to use for the tool output.
A Zod schema representing the parameters of the tool.
The tool that will be used to parse the tool call arguments.
The name of the tool being called
Parse tool arguments according to the schema. If the response is not valid, return undefined.