Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=true, so the safety profile is fully covered elsewhere. The description adds only a REST endpoint string ("GET /purchase-orders"), contributing no behavioral context such as whether results are unpaginated by default, what ordering is returned, or what happens when page exceeds the result set.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.