Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly names get_instance_health as an alternative and indicates this tool should be used 'instead of polling', giving clear guidance on when to prefer it. It does not, however, state conditions when webhooks are inappropriate (e.g., for short-lived instances), but the core usage context is present.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.