Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, no annotations, and 0% parameter documentation, so the description must provide a fuller picture on its own. It does not explain what the summarized output looks like, how the path should be supplied, what base_currency affects, or how this tool relates to parse_portfolio_export. This leaves notable gaps for an agent trying to call it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.