Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives clear context for when to use the tool: free-text search, city/PLZ search, date-range search, or radius search. It also explicitly states that radius searches require lat, lng, and radiusKm together, which is key operational guidance. It stops short of a 5 because it doesn't explicitly contrast with the sibling tools, e.g., 'for a known event, use get_event.'
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.