oc_output_fetch
Retrieve paginated results from large-output tools using an output handle. Supports offset and limit for JSON arrays or binary blobs, returning EOF when all data is read.
Instructions
Redeem an output handle returned by a large-output tool (read_page, crawl, network, extract_data, oc_evidence_bundle). Supports offset/limit pagination for JSON arrays (item-based) and binary blobs (byte-range). Returns eof=true and next_offset=null when the last page has been read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| output_handle | Yes | REQUIRED Handle identifier returned by a large-output tool (e.g. "oh_ABCDEFGHIJKL"). | |
| offset | No | Byte offset (binary) or item index (JSON array). Default: 0. | |
| limit | No | Max items (JSON array) or bytes (binary/non-array JSON) to return per page. Default: 200 items for JSON arrays, 65536 bytes for blobs. | |
| format | No | "auto" (default): JSON arrays use item pagination, blobs use byte-range. "items": force item pagination (JSON arrays only). "bytes": force byte-range pagination. |