Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The tool is simple with only one parameter, and the schema covers that parameter. However, the description is extremely terse and lacks important context. It does not explain what the summary looks like (e.g., length, format, whether it's a text string or structured data), nor does it mention any limitations (e.g., paywalled articles, language support). Without an output schema or annotations, the description should compensate, but it does not.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.