Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations indicate the tool is a non-destructive, non-idempotent write operation. The description adds no behavioral context beyond restating the action; it does not clarify side effects, prerequisites, duplication behavior, or what happens to existing clips. For a mutation operation, the description should disclose core behavioral traits (e.g., whether it inserts without replacement, whether assets/projects must exist), but it remains a near-tautology of the schema and title. This adds marginal value over the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.