Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, and the description's 'List' aligns with that. It adds the output scope ('conditions and actions'), which is useful, but no further behavioral details (e.g., pagination, ordering, limits). Since annotations cover the safety profile, the bar is lower, but the added value is modest.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.