Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false, idempotentHint=false and openWorldHint=true, so the description needn't re-explain safety. It adds nothing beyond that — no mention that each call produces a new non-deterministic output, whether credits are consumed (a credits_balance sibling exists), or how the 'video' case differs. The one added sentence is confusing rather than informative.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.