Defines the type that will be passed into a tool handler function as a result of a tool call.
The type of the tool input schema. Usually you don't need to specify this.
The TypeScript type representing the structure of the tool arguments generated by the LLM. Useful for type checking tool handler functions when using JSONSchema.
Defines the type that will be passed into a tool handler function as a result of a tool call.