Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive behavior, but the description adds material context: declared site authority remains unverified until a human verifier confirms it, NET figures are house references rather than executable prices, and nothing is recorded, posted, signed, reserved, or paid. These disclosures go beyond the structured annotations and are behaviorally important for the agent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.