Does the description explain when to use this tool, when not to, or what alternatives exist?
It notes 'Lenses: build (default), code, onchain, locks', which implies which lens to pick for which interest, and states paging behavior. However, there is no explicit when-to-use guidance versus get_changes, get_evidence, or explain_fact, and no prerequisites or exclusions are given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.