Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare this is a non-read, non-destructive, non-idempotent write. The description reinforces that by saying the result is 'saved as a new image' and returns a fresh media_id/url, implying each call produces a new artifact rather than updating in place. It adds platform-specific behavior (which networks honor an image cover vs a frame time, long-video-only on YouTube) that annotations cannot convey, though it omits auth or rate-limit notes.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.