Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (destructiveHint=true, readOnlyHint=false, idempotentHint=false, openWorldHint=true), the description adds substantial behavioral context: it requires login, must be the acting alliance leader, permissions are re-verified by the alliance service, it changes management rights, synchronizes access for subordinate organizations, notifies the affected person, and cannot alter the alliance leader seat. This gives the agent a rich understanding of side effects and authorization requirements.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.