Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, non-destructive behavior. Description adds that it uses BV_INFRA_PROBE when available and lists the evidence domains (raw DNS, routing, RPKI, vantage-point), providing useful context beyond annotations. Does not explain fallback behavior if probe unavailable, but still adds value.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.