Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint=true, destructiveHint=false, openWorldHint=false), so the description's real contribution is the blocking behavior: 'Waits up to ~25 seconds for the job to finish.' That is a meaningful trait an agent cannot infer from structured fields. It omits what happens when the 25 seconds elapse (error vs. pending status), which keeps it from a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.