Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full behavioral burden and provides none of it: no statement of required auth or permissions, no duplicate-name handling, no indication of what happens on failure, and no hint that 'metadata' is a free-form nested object. A mutation tool with zero annotation coverage needs far more than a four-word fragment.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.