Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds the behavioral note 'Never prints token or PEM', which is a valuable safety disclosure not available in annotations (since none are provided). It also lists exactly what will be reported. However, it does not state whether the operation is read-only, whether it can fail (e.g., if discovery hasn't been run), or what the response format will be. Given zero annotations, the description carries the burden but provides only partial behavioral transparency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.