Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of behavioral disclosure. It does reveal that query and fragment are dropped, which is helpful, but it says nothing about the 'host', 'json', or 'zone' parameters, nor does it describe return formatting or edge cases. The schema suggests additional behaviors that the description omits entirely.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.