Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple list-retrieval tool with only two parameters (one required enum, one optional integer), the description covers the essential context: what it returns, where, and why it's useful. It doesn't have an output schema, so the description's mention of returned fields (operator, county, formation, spud date) is valuable. The main gap is the lack of a time window definition for 'recently', but this is a minor omission given the tool's simplicity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.