Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
readOnlyHint=true already tells the agent this is a safe read with no side effects, so the description doesn't need to cover safety. It does add value by naming the information classes returned (adapters, safety modes, limits), but with no output schema it omits anything about the shape or format of that response.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.