Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so the safety profile is covered. The description adds the increasing-order behavior and the fact that the number of events is capped, which goes beyond annotations. However, it does not disclose whether reading consumes events, how pagination works, or the exact nature of the persisted stream.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.