Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnlyHint=true and destructiveHint=false, so the safety profile is covered. Beyond that the description adds nothing: for a job-result tool the critical behaviors are whether the job may still be pending, whether results expire, or whether the call blocks, and none of these are disclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.