Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds substantial context beyond the annotations: the server throttles rapid re-checks (why not to poll), the 'first-to-verify wins' claim semantics that explain why destructiveHint=true, and the side effect of starting certificate issuance. This directly informs the agent's calling strategy.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.