Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations indicate this is a write operation (readOnlyHint=false), non-destructive, idempotent, and open-world. The description adds critical behavioral details beyond these: the call is synchronous, costs 15c per call, skips GENERATED drafts due to a human approval gate, and reports skip counts. No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.