Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so the safety profile is covered. The description adds genuine beyond-schema behavior: results are grouped by issuer, ordered verified-first, and normalized via the same issuer-suffix peel as taxonomy integrity (ON / x / B / Reality R). It does not discuss rate limits or failure modes for an unknown ticker, but the ordering and grouping disclosure is substantive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.