{
  "demonstration": true,
  "method": "Build-time actual extractor on owned source; no production payment or receipt",
  "generatedAt": "2026-10-15T22:27:20.580Z",
  "toolVersion": "1.3.0",
  "result": {
    "url": "https://agent-data-tools.revmesh2074.workers.dev/examples/extract/sources/long-document.html",
    "finalUrl": "https://agent-data-tools.revmesh2074.workers.dev/examples/extract/sources/long-document.html",
    "status": 200,
    "contentType": "text/html;charset=utf-8",
    "title": "Owned sample: truncation",
    "description": null,
    "lang": "en",
    "canonical": null,
    "headings": [
      {
        "level": 1,
        "text": "Long extraction demonstration",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      },
      {
        "level": 2,
        "text": "",
        "id": null
      }
    ],
    "section": null,
    "links": [],
    "tables": [],
    "codeBlocks": [
      {
        "language": "text",
        "text": "row 1: preserve this line and close the Markdown fence when clipped\nrow 2: preserve this line and close the Markdown fence when clipped\nrow 3: preserve this line and close the Markdown fence when clipped\nrow 4: preserve this line and close the Markdown fence when clipped\nrow 5: preserve this line and close the Markdown fence when clipped\nrow 6: preserve this line and close the Markdown fence when clipped\nrow 7: preserve this line and close the Markdown fence when cli",
        "truncated": true
      }
    ],
    "contentSelection": "main",
    "warnings": [
      "details_truncated",
      "output_may_be_incomplete",
      "markdown_truncated"
    ],
    "format": "both",
    "text": "Long extraction demonstration\n\nThe result intentionally uses a 500-character cap. Check truncated, warnings and structured-detail flags.\n\nrow 1: preserve this line and close the Markdown fence when clipped\nrow 2: preserve this line and close the Markdown fence when clipped\nrow 3: preserve this line and close the Markdown fence when clipped\nrow 4: preserve this line and close the Markdown fence when clipped\nrow 5: preserve this line and close the Markdown fence when clipped\nrow 6: preserve this l",
    "markdown": "# Long extraction demonstration\n\nThe result intentionally uses a 500-character cap. Check truncated, warnings and structured-detail flags.\n\n```text\nrow 1: preserve this line and close the Markdown fence when clipped\nrow 2: preserve this line and close the Markdown fence when clipped\nrow 3: preserve this line and close the Markdown fence when clipped\nrow 4: preserve this line and close the Markdown fence when clipped\nrow 5: preserve this line and close the Markdown fence when clipped\nrow 6: p\n```",
    "textLength": 10079,
    "truncated": true,
    "contentHash": "sha256:708dda4a3a7ad6e91d224e72b1d2ce3f67fc481d69dcf2793093d0838444f3f1",
    "hashFormat": "text",
    "fetchedAt": "2026-10-15T22:27:20.621Z"
  }
}
