Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the behavioral burden. It discloses that the document is converted from PDF to text, which is a notable behavior, and 'retrieves' implies a read-only operation. However, it lacks details about error handling, size limits, authentication, or the exact text output structure, leaving gaps that a more thorough description could fill.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.