addrbookFor publishers
← The evidence ledger

Evidence row 222015

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint dc271147-7fb0-40c7-9825-e8ca5f172e60
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
264eb1e229f948ab58019dcbf55bcb98056c50b525de1c28784bf3b73211a32b
Leaf
0x11a765e1ee19d2c5f1b933e0484dbca714a552935b9b0d27087034fe9963acea

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 browser session's machine (e.g. downloads), newest first.\n\n``session_id`` is the browser session id issued by env-manager when the session was\ncreated, not the id ``run_agent`` returns.\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": {
            "default": "~/Downloads",
            "type": "string"
          },
          "session_id": {
            "type": "string"
          }
        },
        "required": [
          "session_id"
        ],
        "type": "object"
      },
      "name": "list_files"
    },
    {
      "description": "Read a file from a browser session's machine; returns base64 content and metadata.\n\n``session_id`` is the browser session id issued by env-manager when the session was\ncreated, not the id ``run_agent`` returns.",
      "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 browser session's machine.\n\n``session_id`` is the browser session id issued by env-manager when the session was\ncreated, not the id ``run_agent`` returns.",
      "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":"264eb1e229f948ab58019dcbf55bcb98056c50b525de1c28784bf3b73211a32b","id":222015,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793027766701755,"prev":null,"subject":"dc271147-7fb0-40c7-9825-e8ca5f172e60","subject_kind":"endpoint"}

Proof

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

  1. 0x11a82d98d4134463b4f6dd30141c6c5dfd7ae566d190e67e03d3ae667a7483e9
  2. 0x633a56f6f1e5f39beba2780e0ca5e6f83f40b7dcb6462d7aab1d6cad0b50a16c
  3. 0x4ae55ee73b3f8711b6b8a4737d7fabdf57db59aeec38205eabf3bc7890ecc64c
  4. 0xe29ae171e4df7c02a7675bf5bf6e5138794213d3aa3fa65c1071b595df6ee948
  5. 0x105f4a20bdb29ea161391e67f133389d63d3da45b6b4feb7a27bd1cce9fd8d4d
  6. 0xdb311a56a4a20ce4e726cea02bb8c6a82fb217ec9bd8ff83656419030767ec83
  7. 0x194ea65dce06e1bbf1fc62d7279e02e6d0f615a25887f49a7586cb3619684505
  8. 0xc8ce4414b0ae427c5ba7c0ed1d58a5b9dfbbb15aee1b4a7e79fb299b23a03f2a
  9. 0x4e785676cfd6ff09cb0e055fe7daa99aa723abff896550ea9581813c291f23dc
  10. 0x970e7fce5d49f34f6b51af44a118952db23266c34d492098d84b4f12f45ecbff
  11. 0xb3d22f508aaf8117a0a5454390284c48363baa096e225b30af56d708d8dcd0b3
  12. 0xc02d9eff6ef94d46d90d54320548f18fc3f05787047265548577569253c19969
  13. 0x294f7935f78a896b5f246a7c9a7ee1b023720acdb03fff3cd549c63479848ec9
  14. 0xb49e8c2564256e5322e375cb619d9ac70fd17c1d1eba9c991bba4cb6428f45cc
  15. 0x60582ab4b41e72eb70eb0bce07fbf0fb4d2b62a8bad5be50f5d16d511adc746c
  16. 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON