addrbookFor publishers
← The evidence ledger

Evidence row 1208488

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c36b3037-174a-4835-a9d1-266d701f869c
Recorded
Previous row
#222006
Body SHA-256
8115c664a4c169d21d0aecc899db98dd57b7ed974f66f5536ddc947a45bae82f
Leaf
0xf22d050f6a4a24d0476f37f2708ac42b703174606d517b6c72c0af932e1146ce

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "Cancel a session; a no-op if it does not exist or already finished.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id"
        ],
        "type": "object"
      },
      "name": "cancel_session"
    },
    {
      "description": "List agents the caller can run: their org's agents plus the public ``h/`` ones.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "page": {
            "default": 1,
            "type": "integer"
          },
          "size": {
            "default": 20,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "list_agents"
    },
    {
      "description": "List files on a session's machine, newest first; by default its environment's own, such as a browser's downloads.\n\n``session_id`` is the id ``run_agent`` returns, or an env-manager session id.\n\nWhen a listing is truncated, page on the last entry's modified_at (ISO-8601)\nand name, passed as modified_before and name_after. Send both: modification\ntimes are not unique, and a timestamp alone skips the rest of a tied group.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "max_entries": {
            "default": 500,
            "type": "integer"
          },
          "modified_before": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "name_after": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "path": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id"
        ],
        "type": "object"
      },
      "name": "list_files"
    },
    {
      "description": "Read a file from a session's machine; returns base64 content and metadata.\n\n``session_id`` is the id ``run_agent`` returns, or an env-manager session id.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "path": {
            "type": "string"
          },
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id",
          "path"
        ],
        "type": "object"
      },
      "name": "read_file"
    },
    {
      "description": "Start an agent on a task; return the answer or a session handle to wait on.\n\n``agent`` is a name from list_agents, which runs its latest revision, or ``name:N`` to run revision N.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent": {
            "type": "string"
          },
          "idempotency_key": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "max_steps": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "max_time_s": {
            "anyOf": [
              {
                "type": "number"
              },
              {
                "type": "null"
              }
            ],
            "default": null
          },
          "task": {
            "type": "string"
          }
        },
        "required": [
          "task",
          "agent"
        ],
        "type": "object"
      },
      "name": "run_agent"
    },
    {
      "description": "Send a follow-up message to a running session.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "message": {
            "type": "string"
          },
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id",
          "message"
        ],
        "type": "object"
      },
      "name": "send_message"
    },
    {
      "description": "Make a session publicly readable and return its absolute share URL.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id"
        ],
        "type": "object"
      },
      "name": "share_session"
    },
    {
      "description": "Poll a session: with ``wait`` long-poll for the answer, else return the current snapshot.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "session_id": {
            "type": "string"
          },
          "wait": {
            "default": true,
            "type": "boolean"
          }
        },
        "required": [
          "session_id"
        ],
        "type": "object"
      },
      "name": "wait_for_session"
    },
    {
      "description": "Write base64-encoded content to a file on a session's machine.\n\n``session_id`` is the id ``run_agent`` returns, or an env-manager session id.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "content_base64": {
            "type": "string"
          },
          "path": {
            "type": "string"
          },
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id",
          "path",
          "content_base64"
        ],
        "type": "object"
      },
      "name": "write_file"
    }
  ]
}

What the leaf hashes

{"body":"8115c664a4c169d21d0aecc899db98dd57b7ed974f66f5536ddc947a45bae82f","id":1208488,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793319533715265,"prev":222006,"subject":"c36b3037-174a-4835-a9d1-266d701f869c","subject_kind":"endpoint"}

Proof

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

  1. 0xf22d73de2abf6789eab84f9e48381e96121c433582c22fb7ca9ec558b554748d
  2. 0xf2f39e61ae342a309892516615e02e17b0356690903df9e19e9eb243ecc727fd
  3. 0xda64b7f77f64c1da9177910db9dc928ae0358e7477316e3c6a29de4d62a57523
  4. 0x82925e325921b50e63bf3fd9db248e241a0fc45bcf2b02f42f08557a12fe4413
  5. 0x5155bc7c9d6caae0e91316afdea439fa9f4bceaa4cd77e74a15c2b4385742f33
  6. 0x02f265c38579ed6752a7e1b49d1e00939db1a6e6495d6cec7a73e2ba3570e65e
  7. 0xf7de4921c2d40ec258299d89ae4c3d5c9c2ef1cdcfacaba1f271e0262407eca4
  8. 0x61ed87abfb9f2ed803394c35725214a77b7ae8bf78a40dd13a7520a25909ba76
  9. 0x3f7c3975e9234a446124a8934738f395b62e311ea933e6af3e0ee6f6d0398d97
  10. 0x86582816015b9de43c66b00af51e279521c8c44d9ecf5eeb1d0a3be8212a715f
  11. 0x49e98e0031f14b4b62da7ed918cfc86a2f7fd8aa18b8058b9049ad146650315b
  12. 0x57944b60e34419ccf2ebf604716daea23f41af8d20e0f56ef9d5d2bec7014465
  13. 0x8c91461ae76482ef8557e549482aa61637cb6701788939394c6c217eb7a327ed
  14. 0x11898e2157230be24bdb74fb634d1db6b9f70382aeb9c42eaff57b949f72aa88
  15. 0x70547116135ca2b169483009739d1d461bcb7d178c352479612fae712aca3f88
  16. 0x71e74c274b23c9047354edb6dcd2c654415e3986b8bd875dae992996ea12e22b
  17. 0x0c43c73b62a5d49ee1444b5dc4195fc5b16b141d3f4458e2e9fbd5fd6ecb367d
Day root
0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
Chained
0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
Published
On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861

How to check it · This row as JSON