Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (mutation, open-world, non-idempotent), it discloses the custody model (server holds no keys or funds), the cost (free with a valid signature), the transport (relays to POST /labor/outcome-bids), and the post-submission lifecycle (creator accepts or lets it lapse). These are behavioral facts the annotations cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.