Screenshot as escalation
browser_screenshotPixels as ESCALATION, not default: SnapDOM render of the viewport, optionally centering the element identified by id. capture identifies the renderer and pinned engine version, commit and SHA-256.
Instructions
Pixels as ESCALATION, not default: SnapDOM render of the viewport, optionally centering the element identified by id. capture identifies the renderer and pinned engine version, commit and SHA-256. Its coverage reports known unreadable iframe regions intersecting the viewport in the top document and open shadow roots, with status partial when any are found; no-known-omissions is only this iframe check, not a guarantee of complete visual fidelity. Blank areas or placeholders do not mean those frames are empty. Browser sandbox/access restrictions remain unchanged; native browser screenshots are separate diagnostic evidence. Only when the doubt is genuinely visual (layout, color, overlap) — for what changed there is browser_verify.
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": "browser_screenshot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | optional: element to center | |
| sessionId | No | optional: the session this call belongs to (from browser_session_open). Omitted uses the shared default session. |