Why include enums and required fields in tool JSON Schemas?
Select an answer to reveal the explanation.
Short Explanation
Enums and required fields shrink the argument space to what your backend can safely run.
Full Explanation
Tighter schemas improve tool-call validity and safety. They do not exist to increase hallucinations.