Does the description clearly state what the tool does and how it differs from similar tools?
Description clearly states the action (record a manual payment), the target (invoice), and specific payment types (cash, bank transfer, cheque, card terminal). It also notes the effect on invoice status (PARTIAL or PAID), distinguishing it from siblings like mark_invoice_sent or void_invoice.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.