Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses a genuine behavioral trait: query and fragment are dropped from the URL. With no annotations present, the description carries the burden, but it omits behavioral details for the other parameters, such as what happens with json or zone, and there is no mention of side effects, permissions, or return format.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.