Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and openWorldHint, so the description adds real value by disclosing that the site serves the full body to anonymous readers even when is_gated marks its content tier — non-obvious behavior an agent could otherwise misinterpret. It omits auth, rate-limit, or failure behavior, so it is not exhaustive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.