Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of disclosing behavior beyond the operation name. It discloses only the target and destination; it does not explain that close_after_save defaults to true, whether files are overwritten, whether directories are created, or what side effects occur after saving.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.