The important rule is not “use fewer tools.” The important rule is “use the right tool first.” The descriptions below are written as routing guidance for agents.
Direct tools
Direct tools are the fast path for common browser work.Compound tools
Compound tools group related actions behind anaction parameter.
Tool selection recipes
Read a docs page
extract.section when the user asks for a named section. Use search_page when looking for a phrase.
Extract search results or listings
maxCards to keep output small. Use contains to filter cards.
Fill a form
submitRef or submitKey on fill_form when possible.
Click a known button or link
interact.find.
Configure product filters or options
interact.choose for multiple choices in one call.
Debug a broken page
storage only if cookies or local/session storage are part of the issue.
Known site task
knowledge.amazon_products first.
Avoid these patterns
- Do not use screenshots for ordinary text extraction.
- Do not call
fillrepeatedly for a multi-field form. - Do not use broad
snapshoton huge pages ifextract.cards,extract.section, orcontent.get_markdowncan answer. - Do not write custom
evaluatescripts until typed tools fail. - Do not open new tabs unless the task needs multiple pages.
- Do not use fixed waits before trying
history.wait_for.
Parameter notes
Full tool list
Direct
create_sessionnavigatesnapshotscreenshotclickfillfill_formevaluate
Compound
sessionpagehistoryinteractcontentextractnetworkstorageknowledge
