tap_run
Execute pre-built taps with zero AI at runtime to extract structured data deterministically. Returns columns, rows, count, and timing. Retry transient failures automatically; diagnose persistent errors using tap.doctor before re-forging.
Instructions
Run a pre-built tap. Preferred over tap.* tools — deterministic, zero AI at runtime. Returns {columns, rows, count, timing}. If rows is empty or error, use tap.doctor(site, name) for structured diagnosis before re-forging. On transient failure (timeout, connection), RETRY tap.run — do not fall back to manual tap.* operations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | Site name | |
| name | Yes | Tap name | |
| args | No | Tap arguments | |
| noSandbox | No | Disable Worker sandbox (use when tap has DataCloneError) |