Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructive=false, openWorld=false, and notably readOnlyHint=false, so the agent knows this is non-destructive but not a pure read. The description adds the useful fact that the tool yields concrete assets (video/cover URLs, copy pack), but says nothing about whether the export renders asynchronously, consumes credits, or has latency limits — relevant given the non-read-only hint.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.