tap_watch
Run taps to detect data changes by diffing results against previous rows. Identifies added, removed, or modified entries with full details. Returns change events and current dataset for monitoring price updates, new listings, or content modifications.
Instructions
Run a tap once and diff against previous rows. Returns {rows, events[], hasChanges}. Events: added/removed/changed with row data. Stateless — first call: omit previousRows to get baseline. Subsequent calls: pass previous rows to detect changes. Use for monitoring (price changes, new listings, content updates).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | Site name | |
| name | Yes | Tap name | |
| args | No | Tap arguments | |
| previousRows | No | Previous rows to diff against (omit for first run) | |
| keyCol | No | Column to use as row identity for diffing |