Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description must carry the behavioral transparency burden itself. The phrase 'whether the interlock is armed' strongly implies a read-only status inspection with no side effects, but it never explicitly states that. It also does not disclose permission requirements, error behavior, or whether the tool reflects a cached or live state.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.