Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the burden of explaining behavior. It discloses that the return format is 'plain text with labeled sections including parameters, returns, errors, and examples', and explains how the optional parameters modify output. This goes beyond a simple verb and adds useful behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.