batch
Execute multiple Chrome automation operations in a single request, in parallel or serial mode, to drive several tabs at once—for example, open tabs and then retrieve text from each.
Instructions
Run multiple tool calls in one request — parallel (default) or serial. Each op is { tool, args } and goes through the same policy gate, rate limit, and error handling as a direct call. In parallel mode, tab-scoped ops MUST pass an explicit tabId (the active-tab default is unsafe under concurrency). Use to drive several tabs at once (e.g. open tabs, then batch get_text across them). Cannot be nested.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ops | Yes | Operations to run; each is a tool name + its args. | |
| mode | No | Default "parallel". | |
| stopOnError | No | Serial mode only: stop after the first failing op (the rest are skipped). | |
| maxConcurrency | No | Parallel mode: max ops in flight at once (default 6). | |
| maxResultBytes | No | Total payload budget across all ops (default 1048576). Ops past the budget are replaced by a one-line summary instead of their content, so a 50-op screenshot/get_html batch cannot flood the caller. |