Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds valuable context beyond annotations: it consumes a limited resource (weekly research allowance) and requires admin privileges, neither of which is captured in the annotations. Annotations declare non-readOnly and non-destructive, consistent with a refresh operation. Missing detail on what 'refresh' entails or failure modes, but the resource and auth disclosures are meaningful.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.