full_page_screenshot
Capture full-page screenshots by scrolling and stitching viewport segments. Returns top segments first; retrieve the rest with segment_offset.
Instructions
Full-page capture by scrolling: stitched segments of ~2 viewports (≤1568px, top→bottom), or one image per viewport with stitch=false. Read-only, but expensive: each segment costs ~2.7k image tokens, so only the first max_segments are returned and the rest need segment_offset. On a long page, reading the text you actually need is cheaper by an order of magnitude — prefer read_page, extract or find_text unless the layout itself is the question.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| delay | No | ms between captures (min 500, Chrome quota) | |
| stitch | No | false = one image per viewport | |
| tab_id | No | Target tab; omitted = last tab navigated in this session, else the active one | |
| max_scrolls | No | Cap on scroll steps: a taller page is captured only up to here | |
| max_segments | No | Images returned, from the top (each ≈2.7k image tokens); raise or use segment_offset for the rest | |
| segment_offset | No | Skip the first N segments |