addrbookFor publishers
← The evidence ledger

Evidence row 383150

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint b1102dad-8ab2-48e8-8e57-c32e651cc67d
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
c27fbc2af56963e47645b450f6ef32daf38a5faa99b117b4284a34b46e086d47
Leaf
0x30aa2decbf650ecef718c0ca14364015f542b5510e31619ad6ef8d8b64815359

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "Totals for the whole index, video and official transcripts counted apart: video sessions, hours and\n        words transcribed; official transcripts (text, no timing); each source; date ranges, last update, items\n        awaiting review and known gaps. Cite this with any count. For the list of sessions use\n        govtube_list_sessions.",
      "inputSchema": {
        "properties": {},
        "title": "get_coverageArguments",
        "type": "object"
      },
      "name": "govtube_get_coverage"
    },
    {
      "description": "Return speaker turns overlapping [start_ms, end_ms] with their text, for checking context.\n\n        A turn with cluster null and speaker \"No speaker label\" holds words no voice was found for. The words are as\n        heard; don't attribute them to a neighbouring speaker.\n\n        Not available for official transcripts without timing (timing_granularity \"document\"): read those at the\n        result's document_url, or resolve the citation for the surrounding turns.",
      "inputSchema": {
        "properties": {
          "end_ms": {
            "description": "End, in milliseconds; at most 5 minutes after start_ms.",
            "minimum": 1,
            "title": "End Ms",
            "type": "integer"
          },
          "start_ms": {
            "description": "Start, in milliseconds from the start of the video, e.g. an instance's start_ms minus 30000.",
            "minimum": 0,
            "title": "Start Ms",
            "type": "integer"
          },
          "video_id": {
            "description": "video_id from a search result.",
            "title": "Video Id",
            "type": "string"
          }
        },
        "required": [
          "video_id",
          "start_ms",
          "end_ms"
        ],
        "title": "get_transcript_windowArguments",
        "type": "object"
      },
      "name": "govtube_get_transcript_window"
    },
    {
      "description": "Metadata, speakers, playback asset and the rights and use restrictions of the video's source.",
      "inputSchema": {
        "properties": {
          "video_id": {
            "description": "video_id from a search result.",
            "title": "Video Id",
            "type": "string"
          }
        },
        "required": [
          "video_id"
        ],
        "title": "get_videoArguments",
        "type": "object"
      },
      "name": "govtube_get_video"
    },
    {
      "description": "Every indexed item, one page at a time: video sessions and official transcripts (White House transcripts,\n        Congressional Record speeches, one item per speech). Newest first; on the same day, video sessions before\n        official transcripts. Each has title, date, source, length, words, whether it plays, and how many speakers\n        are confirmed. `total` matches govtube_get_coverage's counts for the same source.",
      "inputSchema": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "next_cursor from the previous page (same filters).",
            "title": "Cursor"
          },
          "date_from": {
            "anyOf": [
              {
                "format": "date",
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Earliest event date, YYYY-MM-DD.",
            "title": "Date From"
          },
          "date_to": {
            "anyOf": [
              {
                "format": "date",
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Latest event date, YYYY-MM-DD.",
            "title": "Date To"
          },
          "kind": {
            "anyOf": [
              {
                "enum": [
                  "video",
                  "document"
                ],
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Only one kind: \"video\" (video sessions, timed transcripts) or \"document\" (official transcripts without video timing: White House transcripts, Congressional Record speeches). Omit for both.",
            "title": "Kind"
          },
          "limit": {
            "default": 25,
            "description": "Sessions per page, 1 to 100.",
            "maximum": 100,
            "minimum": 1,
            "title": "Limit",
            "type": "integer"
          },
          "source": {
            "anyOf": [
              {
                "enum": [
                  "house_floor_clerk",
                  "senate_floor_and_committees",
                  "govinfo_dcpd",
                  "govinfo_crec",
                  "us_gov_youtube"
                ],
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Only one source: house_floor_clerk (U.S. House floor), senate_floor_and_committees (U.S. Senate floor and committee hearings), govinfo_dcpd (White House transcripts, no video timing), govinfo_crec (Congressional Record, House and Senate speeches as printed, no video timing) or us_gov_youtube (official U.S. government YouTube channels; see source_caveats). A source can hold nothing yet: govtube_get_coverage lists what each one holds.",
            "title": "Source"
          }
        },
        "title": "list_sessionsArguments",
        "type": "object"
      },
      "name": "govtube_list_sessions"
    },
    {
      "description": "Page through one video's matches by passage, in time order.\n\n        A passage is a run of instances whose excerpts overlap, shown as one quote. `offset` and `limit` count\n        passages; `next_offset` is null on the last page. `passage_count` and `instance_count` cover the whole\n        video. With detail=\"full\", `instances` also lists every instance of the page one by one.\n        ",
      "inputSchema": {
        "properties": {
          "detail": {
            "default": "compact",
            "description": "compact (default): small pages, passages only. full: the larger pages of the REST API (default 10 videos x 5), with every instance listed one by one as well as in passages.",
            "enum": [
              "compact",
              "full"
            ],
            "title": "Detail",
            "type": "string"
          },
          "include_unreviewed": {
            "default": false,
            "description": "With speaker: also return moments where that person was named from the on-screen caption and nobody has reviewed the name yet. They are labelled 'matched from on-screen name, not reviewed'; say so when you quote them.",
            "title": "Include Unreviewed",
            "type": "boolean"
          },
          "limit": {
            "anyOf": [
              {
                "maximum": 100,
                "minimum": 1,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Passages per page, 1 to 100. Default 10, or 20 with detail=\"full\".",
            "title": "Limit"
          },
          "offset": {
            "default": 0,
            "description": "Passages to skip; use next_offset from the previous page.",
            "minimum": 0,
            "title": "Offset",
            "type": "integer"
          },
          "query": {
            "description": "The same query as the search.",
            "title": "Query",
            "type": "string"
          },
          "speaker": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Bioguide ID of a member of Congress, e.g. 'C001053' (Rep. Tom Cole). Matches speakers a person has confirmed. Names matched only from the on-screen caption are left out (the result counts them in unreviewed_excluded) unless include_unreviewed is true. Omit to search everyone.",
            "examples": [
              "C001053"
            ],
            "title": "Speaker"
          },
          "video_id": {
            "description": "video_id from a search result.",
            "title": "Video Id",
            "type": "string"
          }
        },
        "required": [
          "video_id",
          "query"
        ],
        "title": "list_video_instancesArguments",
        "type": "object"
      },
      "name": "govtube_list_video_instances"
    },
    {
      "description": "Check that a cited instance still says the quoted words after corrections, and return its context.\n\n        The result has a share_url to link. gd2./gd1. ids cite words in an official transcript: the result has\n        positions instead of times, citation_text to paste, document_highlight_url, and `certifies` saying what is\n        (and is not) certified.",
      "inputSchema": {
        "properties": {
          "citation_id": {
            "description": "An instance id (gt2.... or gd2...., or an older gt1.... or gd1....).",
            "title": "Citation Id",
            "type": "string"
          }
        },
        "required": [
          "citation_id"
        ],
        "title": "resolve_citationArguments",
        "type": "object"
      },
      "name": "govtube_resolve_citation"
    },
    {
      "description": "Find spoken instances of words or a phrase across official videos and White House transcripts.\n\n        Returns one small page: counts for the whole result, then up to 5 videos (newest first, or most instances\n        first with sort=\"most_instances\"), each with up to 3 passages (quotes; overlapping instances merged), each\n        passage listing its instances with citation id and share_url. `notes` and `more_passages` say what else\n        there is: use `next_cursor` for more videos, govtube_list_video_instances for the rest of one video, and\n        detail=\"full\" for larger pages. White House transcripts have no timing (`timing_granularity` \"document\",\n        null times, a `position` and a `document_url`).\n        ",
      "inputSchema": {
        "properties": {
          "cursor": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "next_cursor from the previous page of the same search (same query and filters).",
            "title": "Cursor"
          },
          "date_from": {
            "anyOf": [
              {
                "format": "date",
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Earliest event date, YYYY-MM-DD.",
            "title": "Date From"
          },
          "date_to": {
            "anyOf": [
              {
                "format": "date",
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Latest event date, YYYY-MM-DD.",
            "title": "Date To"
          },
          "detail": {
            "default": "compact",
            "description": "compact (default): small pages, passages only. full: the larger pages of the REST API (default 10 videos x 5), with every instance listed one by one as well as in passages.",
            "enum": [
              "compact",
              "full"
            ],
            "title": "Detail",
            "type": "string"
          },
          "include_unreviewed": {
            "default": false,
            "description": "With speaker: also return moments where that person was named from the on-screen caption and nobody has reviewed the name yet. They are labelled 'matched from on-screen name, not reviewed'; say so when you quote them.",
            "title": "Include Unreviewed",
            "type": "boolean"
          },
          "max_instances_per_video": {
            "anyOf": [
              {
                "maximum": 20,
                "minimum": 1,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Passages per video, 1 to 20 (with detail=\"full\", also instances). Default 3, or 5 with detail=\"full\".",
            "title": "Max Instances Per Video"
          },
          "max_videos": {
            "anyOf": [
              {
                "maximum": 25,
                "minimum": 1,
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Videos per page, 1 to 25. Default 5, or 10 with detail=\"full\".",
            "title": "Max Videos"
          },
          "playable_only": {
            "default": false,
            "description": "true: only results with playable video; transcript-only results (no video) are left out and counted in counts.transcript_only.",
            "title": "Playable Only",
            "type": "boolean"
          },
          "query": {
            "description": "Words to find. Put an exact phrase in double quotes: \"no tax on tips\". Unquoted words must occur within 8 words of each other.",
            "title": "Query",
            "type": "string"
          },
          "sort": {
            "default": "newest",
            "description": "newest (default): event date, newest first; on the same day, video sessions before official transcripts. most_instances: most instances first; check order_exact in the response.",
            "enum": [
              "newest",
              "most_instances"
            ],
            "title": "Sort",
            "type": "string"
          },
          "source": {
            "anyOf": [
              {
                "enum": [
                  "house_floor_clerk",
                  "senate_floor_and_committees",
                  "govinfo_dcpd",
                  "govinfo_crec",
                  "us_gov_youtube"
                ],
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Only one source: house_floor_clerk (U.S. House floor), senate_floor_and_committees (U.S. Senate floor and committee hearings), govinfo_dcpd (White House transcripts, no video timing), govinfo_crec (Congressional Record, House and Senate speeches as printed, no video timing) or us_gov_youtube (official U.S. government YouTube channels; see source_caveats). A source can hold nothing yet: govtube_get_coverage lists what each one holds.",
            "title": "Source"
          },
          "speaker": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "Bioguide ID of a member of Congress, e.g. 'C001053' (Rep. Tom Cole). Matches speakers a person has confirmed. Names matched only from the on-screen caption are left out (the result counts them in unreviewed_excluded) unless include_unreviewed is true. Omit to search everyone.",
            "examples": [
              "C001053"
            ],
            "title": "Speaker"
          }
        },
        "required": [
          "query"
        ],
        "title": "search_instancesArguments",
        "type": "object"
      },
      "name": "govtube_search_instances"
    }
  ]
}

What the leaf hashes

{"body":"c27fbc2af56963e47645b450f6ef32daf38a5faa99b117b4284a34b46e086d47","id":383150,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793059781637479,"prev":null,"subject":"b1102dad-8ab2-48e8-8e57-c32e651cc67d","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).

  1. 0x30aa817de0f0f3f9ae2406c80603f7af9ae7a443a3e78fe71625f1dfb512758c
  2. 0xaef2d52a3e3d5018145c53e998864ab6f057dd8030f8c3de1d6a06b6d6b91412
  3. 0x7248407e0ce59dae521f72c2bf4dc400c062165c3b54ca22ddd13638cdd0973c
  4. 0x2ddaf449f9bf3822db542cd8e1d704f8c3f09b44f2c0b711388b70333b69069e
  5. 0xb8cc614bb1e54b743d06f7c6a88dd42fa29c29b87d2bb501175168382b26ab5e
  6. 0x57217542c98321ff18b6aee0cd5f161cdb526e72f8df0e61bc90cce73702fc81
  7. 0xa38a936e39db929505c8c17371d8564b5ef47c316ce4fec7859026f5ec31a8cb
  8. 0x97e4716540c58e4a1f259e13698384818e01e7d0bd4b4eff80a98cf26e37a075
  9. 0x7278bf721cac218e34c40de8a5c9bc742e6b759ffdff68b20e417a7803e93a32
  10. 0x8b2a0c1569541e012096343578c3ab28498772d40e87d5b55d304a5ec608ce08
  11. 0xa332aeedb5946e98183c6766ade34702b2bc8d9c73c47322780a8efc2e2a00bf
  12. 0xc1b7c34b53a9fe9ca442a6957dc84259e1950987b7271aef733cbdcf0322901e
  13. 0x2a25cd9926d8f2ef4726fd2a80f77b1ca202b6c3ca56aeb2f520555c93efd434
  14. 0x595de2dea3b8fa56dbd6142dd78ae79f3e7169c631e41a844b100613abb3e430
  15. 0x8360ee1105e4d9f9312067cbbfd47c69c5948665ae582b9684a580c8f4e199e1
  16. 0x52efa60e0c3d8525486d2310eb3b6b566c9677c64fd1f819edb072cf101bcbdb
  17. 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON