Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations cover the safety profile (readOnlyHint=false, destructiveHint=false, openWorldHint=false), so the description's task is to add context. It does add two useful facts: output fidelity is approximate, and the result is returned as a file. It says nothing about failure modes (scanned PDFs, encrypted files) or that this is a non-destructive file-producing operation, which would help an agent set expectations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.