Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden for behavioral disclosure. The single sentence 'Delete a database schema' does not disclose important traits: whether this is a hard or soft delete by default, what happens to objects within the schema, permission requirements, or error conditions. For a destructive operation, this is insufficient.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.