batch_fetch
Fetch multiple URLs in parallel and extract readable content. Results are returned per URL in completion order, with failures reported inline without stopping the batch.
Instructions
Fetch multiple URLs in parallel and extract readable content. Results are returned as separate content entries, one per URL, in completion order. Failed URLs are reported inline without aborting the batch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| urls | Yes | URLs to fetch (http/https only). Max 20. | |
| format | No | Output format: markdown (default) or json | |
| timeout | No | Page load timeout in seconds (per URL). Default: 30 | |
| selector | No | CSS selector to extract a specific section | |
| settle_ms | No | Extra wait in ms after the `load` event. Default: 0. Max: 10000. | |
| max_length | No | Max characters per URL result. Default: 5000 |