Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false, destructiveHint=true, idempotentHint=false, so the mutation profile is covered. The description usefully adds that the call returns seliee_template_id and seliee_template_uuid, but it never explains why a 'create' is flagged destructive (e.g., overwriting an existing seliee_template for that base) — that is the one behavior an agent most needs before calling.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.