addrbookFor publishers
← The evidence ledger

Evidence row 517399

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint afe3688b-d452-4dd5-9d1d-8724cad2fb69
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
3dbf3ac3c9ceba0ccfbc6d08f095d6ea21e082ad2febd0a1d9802c805189560f
Leaf
0xf3ad3a9142a75687415b774bbac0a00760e30e608cc1a3ff101f05b52bee70e8

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "List recent checkpoints (step, size, time) for one run or all runs on your key.",
      "inputSchema": {
        "properties": {
          "run_id": {
            "description": "A stable id for this job that survives a crash, e.g. \"invoice-import-oct\". Use the same id when you restart.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_checkpoints"
    },
    {
      "description": "Call FIRST when a run starts. If a checkpoint exists for run_id (Pro), returns the last step, state and done list: continue from there and skip finished work. If none, start fresh.",
      "inputSchema": {
        "properties": {
          "run_id": {
            "description": "A stable id for this job that survives a crash, e.g. \"invoice-import-oct\". Use the same id when you restart.",
            "type": "string"
          }
        },
        "required": [
          "run_id"
        ],
        "type": "object"
      },
      "name": "resume"
    },
    {
      "description": "Call after each completed step with the state you would need to continue (cursor, ids done, partial results; up to 256 KB JSON). Pro saves it (last 20 per run, kept 30 days). Free watch-only saves nothing and returns would_save: exactly what would have been stored. Never put passwords or API keys in state.",
      "inputSchema": {
        "properties": {
          "done": {
            "description": "Optional list of completed item ids, so a resume skips them.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "run_id": {
            "description": "A stable id for this job that survives a crash, e.g. \"invoice-import-oct\". Use the same id when you restart.",
            "type": "string"
          },
          "state": {
            "description": "JSON state needed to resume.",
            "type": "object"
          },
          "step": {
            "description": "The step you just finished, e.g. \"imported page 3 of 10\".",
            "type": "string"
          }
        },
        "required": [
          "run_id",
          "step",
          "state"
        ],
        "type": "object"
      },
      "name": "save_checkpoint"
    },
    {
      "description": "Show today's usage for your key or IP and the $49/month All Access upgrade link (cloudforbots.com/offer). Free tier: 500 calls/day. Not metered.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "usage_and_upgrade"
    },
    {
      "description": "Draft a plain-English report of the last 7 days: runs, checkpoints saved (Pro) or that would have been saved (free). Read-only; sends nothing.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "weekly_report"
    }
  ]
}

What the leaf hashes

{"body":"3dbf3ac3c9ceba0ccfbc6d08f095d6ea21e082ad2febd0a1d9802c805189560f","id":517399,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793121068873665,"prev":null,"subject":"afe3688b-d452-4dd5-9d1d-8724cad2fb69","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. 0xf3ad8f0b557e937fce9a45f496632ae0e2c2e74df1050096eb563f4c4f9b42fe
  2. 0x93f0b147fd5aaa05d80719f405ddbc8cc18cc467342a97df12ccbf79507f5ca1
  3. 0xaa340f1c07f696c2636fa57fbb90cc4f4bba4159948e5486a45ccf40de542f62
  4. 0x520206d13770842c028d6eb06f3dc9b6c2402c9c4c6c8481169d77f22995071e
  5. 0xf9ef5845bdd40afc4211cc54ecbad7c473fce2f35417b1ee72f5219e49353fc3
  6. 0x7cc376766042261d3bec81c684ee3e0b63ec272796d808361b5f61afd08cf215
  7. 0xe0e26875d36316b8b3ce8bf7087b9be8dfb0460a34bd878a135fc042a12f059a
  8. 0x3dd4b69a9615d3542cb917ceba02adc8a80af3edae2345a8484172fec2a5dfda
  9. 0x47ed66cff6ec1eda56dc58350fdc3b86ac0644cb25dade57d726bf89f294a73f
  10. 0xddaab828d387e516481bf4c2923ecf6c29884d48727ccbf20aa928bcba60c1f1
  11. 0xd7e1d15523cb9df856351d9c5d85a0e7b6456e5dbec143452707410c827472e5
  12. 0xd80cea574304ef1eee7c8b03c1efcaf66eb83498acb1756c4e37eb1d063b48be
  13. 0x47993ad5e402c748d96928c5127292d12f5f590d15cf544698f6bb348ad7dc9b
  14. 0xce1471491ffb52101d7cd9884cca0fb37a9496f6e8250375054907d24a35d04f
  15. 0x56f7109d4cde42492651beb1237c13cdcbf95e6fee2b2482391a2388e04c4629
  16. 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
  17. 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON