Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Despite annotations covering safety hints, the description adds rich behavioral context: auto-approval depends on channel settings and claim flags, publication occurs at scheduled time only if already scheduled and auto-approved, and the result indicates which path occurred.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.