Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, openWorldHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description adds valuable behavioral context beyond that: it is discovery-only, not trust verification, and it discloses the rate limit ('roughly one request per second with a small burst, so pace or retry'). It also explains that 'published status' is pipeline context, not a reliability proof. Minor gap: it doesn't describe pagination or what happens when limit is exceeded, but the rate-limit disclosure is strong.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.