Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent and non-destructive behavior, but the description adds real value: it explains the three possible verdicts, notes that person_checks_first triggers human review before any price, and clarifies no record is written and it is not legal/customs advice. It stops short of timing or failure behavior, so it is strong but not exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.