Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark readOnlyHint=true, and the description adds useful scope context beyond that by specifying that this log covers system events such as reboots and upgrades. It does not go into pagination or retention, but the output schema covers return structure, so the additional value is appropriate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.