Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already convey read-only and idempotent behavior. The description adds no additional behavioral context beyond the verb 'gets', which merely restates the annotations. It does not describe what the route cache contains, whether it returns raw or processed data, or any quirks like caching behavior. The description does not contradict annotations, but it also provides no extra value.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.