Does the description clearly state what the tool does and how it differs from similar tools?
The description makes clear this tool reads the full detail of a single offer, enumerating the exact fields returned (requirements, minimum deposit, direct-deposit rules, expiry, state availability, verification date). It distinguishes itself implicitly from search_bonuses via the id lookup, but never names the sibling it is not, so 4 rather than 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.