Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description goes beyond the read-only/idempotent annotations by noting that analyses 'may contribute de-identified data to aggregate remodeling-risk research,' disclosing a data-collection side effect not covered by annotations. It also specifies the return payload (confidence score, red flags, summary, talk tracks), adding behavioral context. 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.