Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare this is a non-read, non-destructive, non-idempotent, closed-world write. The description adds genuinely new behavior the annotations cannot express: visibility is internal only and nothing reaches the customer, plus the scope needed to call it. The notable gap is that idempotentHint=false is never surfaced — the agent is not warned that a retry could post a duplicate comment.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.