hover
Move the mouse pointer over an element by CSS selector or ref to trigger JS pointer handlers; trusted mode moves the real pointer so CSS pointer-over styles apply.
Instructions
Hover over an element, by CSS selector or ref. Default: synthetic mouseenter/mouseover/mousemove, which fire JS hover handlers but not CSS :hover. trusted moves the real mouse pointer (chrome.debugger), so CSS :hover rules and their transitions apply.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "hover"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | From get_interactives | |
| tab_id | No | Target tab; omitted = last tab navigated in this session, else the active one | |
| trusted | No | Real browser pointer via chrome.debugger, main frame only: needed for CSS :hover | |
| frame_id | No | Target iframe id from get_frames; omitted = main frame | |
| selector | No | CSS selector; ">>>" pierces shadow DOM |