Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well past the annotations by disclosing environment prerequisites, the plan gate, that processing minutes are consumed, and that the clip becomes visible asynchronously in list_clips only after processing. The non-idempotent, non-destructive nature is consistent with the annotations and the "now" semantics make repeat-call consequences implicit.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.