Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations, the description explains the reservation binding archive bytes and ownership, the no-storage-key/no-provenance rule, fork semantics, update preconditions, asynchronous job behavior, and authorization constraints. These are meaningful operational details for a non-read-only import tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.