Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds beyond the readOnlyHint annotation by specifying that buffer sizes are included. However, it does not elaborate on other behavioral aspects like the scope (e.g., bot-level subscriptions) or what constitutes 'active.' The annotation already covers the read-only nature, so the description provides moderate additional context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.