Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full behavioral disclosure burden. It reveals that bounties are paid in USDC on Base, are human-reviewed, paid claims are public on /ledger with tx hashes, and that rules/payload formats are included. This is meaningful context beyond a simple 'get' operation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.