Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this is a non-read-only, non-destructive, non-idempotent write with no open-world access. The description adds the concrete batch ceiling of 10 per call, which is real behavioral context an agent needs. It omits what happens on partial failure, whether duplicate titles are rejected, and the fact that re-invocation (non-idempotent) can create duplicates.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.