Optional
descriptionDescription of the tool does. This is often passed to your LLM.
Optional
executeFunction that is executed when the tool is called
Output of the tool
Name of the function / tool.
Optional
parametersSchema for the input to your tool.
Simple interface used to define a tool.