Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, non-destructive behavior. The description adds useful context: the data source (AHCA), return format (per-clinic rate plus statewide stats and effective date), and filtering options. It does not mention rate limits or data freshness, but the bar is lower 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.