Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With readOnlyHint=true and openWorldHint=false already declaring the safety profile, the description usefully adds domain behavior: agencies are approved on BinaSmart/GCC Domestic, register status is part of the record, and recruitment is governed by LMIS under Proclamation 1389/2025. It does not cover auth needs or result completeness, but the added regulatory and data-provenance context is substantive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.