Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds significant behavioral detail beyond the readOnlyHint and idempotentHint annotations: it defines the exact confidence tiers (exact, strong, ambiguous), explains how ambiguity is flagged, and discloses the special handling for citations to instruments outside the corpus (named with CELEX and ELI rather than guessed at). This is rich, concrete behavioral information that helps the agent anticipate outputs.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.