Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, openWorldHint=false, so the safety profile is covered by structured fields and the bar for the description is lower. The description reinforces scope (Rush SR only, not buying advice) but does not add behavioral detail like return format or how procedures are matched.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.