Does the description explain when to use this tool, when not to, or what alternatives exist?
Usage is implied rather than stated: the parenthetical "or cancels a request you sent" reveals a second valid scenario, and "Shared groups are not affected" bounds the scope. However, there is no explicit when-to-use, when-not, or pointer to alternatives such as block_contact for a harder cutoff.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.