Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description mentions that it clears all current settings and measurement data, which aligns with the destructiveHint=true annotation. It adds some context about what gets destroyed but does not disclose other behavioral traits like irreversibility or authentication needs. With annotations already indicating destruction, the description adds marginal value.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.