Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations (readOnlyHint, idempotentHint) already declare safe read behavior. Description adds context about returned data (CDP disclosure score, GRI alignment, regulatory flags) and mentions quick response, but does not discuss async behavior or rate limits. 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.