Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already tell the agent this is a non-read-only, non-idempotent, non-destructive operation. The word 'Queue' usefully signals asynchronous/background processing rather than a synchronous result, which is genuine added context. However, it never says whether existing voice data is replaced, what approvals/limits apply (rate limits, cost), or that repeat calls queue duplicate work despite idempotentHint=false.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.