Business objectTool ContractThe structured input and output contract used to invoke a tool.Also called Tool Schema.