Review a tool definition an agent will call
In a nutshell: Check a tool definition for the things that make an agent call it wrongly or not at all
Use it when: You are adding a tool to an agent, or one already there is being called with bad arguments.
- MIT
Compiled Command
Check a tool definition for the things that make an agent call it wrongly or not at all. Applies when: You are adding a tool to an agent, or one already there is being called with bad arguments. Check the document below against every requirement, and for each one say whether it is met, partly met or missing, quoting the document and naming the requirement. List what is missing first. ## Requirements - **Say when the tool should be used, not only what it does** — It helps the model understand not just what the tool does, but when it should be used. - **Constrain parameter values with enums