Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Discloses behavior the annotations cannot: a hard plan gate (SIGNAL or higher, from €29/month) and fail-closed semantics, so an agent knows a negative result is meaningful rather than an error. It doesn't say what happens when the plan requirement isn't met (error vs. gated response) or how missing entities surface, which leaves a residual gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.