Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnlyHint=true but also destructiveHint=true, which is internally confusing for a comparison tool; the description usefully resolves the ambiguity by framing this as a read ('Free read') and adds cost/quota context ('Free') that annotations don't convey. It also discloses the return shape at a high level (deltas, changes). No pagination or ordering guarantees, but the behavioral picture is solid.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.