Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives concrete input context ('Provide a query, selected web, paper or developer sources, and a credit budget') so the agent knows what a valid invocation requires. It does not, however, explicitly say when to prefer this over research_search_papers or web_search, nor does it state exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.