Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden; it discloses that output is informational only (no mutation or side effects), names the required certification context, and enumerates the returned content. It does not discuss latency, rate limits, or how unknown refrigerants are handled, but for a simple read-only reference tool this is solid disclosure.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.