Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a query tool with no annotations and no output schema, the description is insufficient. It doesn't explain what information the query returns (status, progress, output location, error details), what happens for invalid/nonexistent job IDs, or any rate limits or authentication requirements. The context signals indicate this is a simple tool, but the description leaves too many operational questions unanswered.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.