addrbookFor publishers
← The evidence ledger

Evidence row 559774

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 4fc27a4f-4f5a-49f0-ae58-bb825b68ea53
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
f0ed3fdbb89bbfc21c11412e09ddc574894b4f9e9ad64a2fb2cabfead2395036
Leaf
0x1fe1be8d419bd06f96155f204b3e27424affb53d8303bd5e2fe5420403a677b4

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "Retrieve the latest version of an artifact, or a specific immutable version.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "artifactId": {
            "maxLength": 200,
            "minLength": 4,
            "type": "string"
          },
          "version": {
            "maximum": 9007199254740991,
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "artifactId"
        ],
        "type": "object"
      },
      "name": "artifact_get"
    },
    {
      "description": "Store text or structured content as an immutable artifact version, optionally linked to a work item. Reusing artifactId creates the next version.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "agentId": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "artifactId": {
            "maxLength": 200,
            "minLength": 4,
            "type": "string"
          },
          "content": {
            "maxLength": 48000,
            "type": "string"
          },
          "mediaType": {
            "default": "text/plain",
            "maxLength": 100,
            "minLength": 1,
            "type": "string"
          },
          "metadata": {
            "additionalProperties": {},
            "propertyNames": {
              "type": "string"
            },
            "type": "object"
          },
          "name": {
            "maxLength": 300,
            "minLength": 1,
            "type": "string"
          },
          "workId": {
            "maxLength": 200,
            "type": "string"
          }
        },
        "required": [
          "agentId",
          "name",
          "content"
        ],
        "type": "object"
      },
      "name": "artifact_put"
    },
    {
      "description": "Report whether a resolver request actually worked and how much agent friction it required.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "agentSteps": {
            "maximum": 100000,
            "minimum": 0,
            "type": "integer"
          },
          "failureReason": {
            "maxLength": 500,
            "type": "string"
          },
          "latencyMs": {
            "maximum": 86400000,
            "minimum": 0,
            "type": "integer"
          },
          "requestId": {
            "maxLength": 200,
            "minLength": 4,
            "type": "string"
          },
          "selectedServer": {
            "maxLength": 300,
            "type": "string"
          },
          "success": {
            "type": "boolean"
          }
        },
        "required": [
          "requestId",
          "success"
        ],
        "type": "object"
      },
      "name": "report_outcome"
    },
    {
      "description": "Resolve a real-world capability request. Search the official MCP Registry, actively validate public candidate MCP tool surfaces, then fall back to live web search when native coverage is weak or absent. Weak Registry matches never suppress capability-gap telemetry.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "budget": {
            "maximum": 1000000000,
            "minimum": 0,
            "type": "number"
          },
          "categoryHint": {
            "maxLength": 200,
            "type": "string"
          },
          "currency": {
            "maxLength": 8,
            "type": "string"
          },
          "deadline": {
            "maxLength": 200,
            "type": "string"
          },
          "location": {
            "maxLength": 200,
            "type": "string"
          },
          "task": {
            "description": "What the principal agent wants done",
            "maxLength": 2000,
            "minLength": 3,
            "type": "string"
          },
          "telemetry": {
            "default": "aggregate_only",
            "enum": [
              "aggregate_only",
              "full"
            ],
            "type": "string"
          }
        },
        "required": [
          "task"
        ],
        "type": "object"
      },
      "name": "resolve"
    },
    {
      "description": "Record high-intent demand for a capability an agent wants fulfilled. Supplier contact and spending are not enabled yet.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "authority": {
            "default": "get_quotes",
            "enum": [
              "research_only",
              "get_quotes",
              "may_commit_under_budget"
            ],
            "type": "string"
          },
          "categoryHint": {
            "maxLength": 200,
            "type": "string"
          },
          "currency": {
            "maxLength": 8,
            "type": "string"
          },
          "deadline": {
            "maxLength": 200,
            "type": "string"
          },
          "location": {
            "maxLength": 200,
            "type": "string"
          },
          "maxBudget": {
            "maximum": 1000000000,
            "minimum": 0,
            "type": "number"
          },
          "task": {
            "maxLength": 2000,
            "minLength": 3,
            "type": "string"
          },
          "telemetry": {
            "default": "aggregate_only",
            "enum": [
              "aggregate_only",
              "full"
            ],
            "type": "string"
          }
        },
        "required": [
          "task"
        ],
        "type": "object"
      },
      "name": "submit_mandate"
    },
    {
      "description": "Atomically claim an open work item for an agent. Claims fail if another agent already owns the item.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "agentId": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "workId": {
            "maxLength": 200,
            "minLength": 4,
            "type": "string"
          }
        },
        "required": [
          "workId",
          "agentId"
        ],
        "type": "object"
      },
      "name": "work_claim"
    },
    {
      "description": "Create a durable work item for another agent or for later continuation. Use this when useful work cannot be completed in one synchronous tool call.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "agentId": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "capability": {
            "maxLength": 300,
            "type": "string"
          },
          "dueAt": {
            "maxLength": 100,
            "type": "string"
          },
          "metadata": {
            "additionalProperties": {},
            "propertyNames": {
              "type": "string"
            },
            "type": "object"
          },
          "objective": {
            "maxLength": 4000,
            "minLength": 1,
            "type": "string"
          },
          "requestId": {
            "maxLength": 200,
            "type": "string"
          },
          "title": {
            "maxLength": 300,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "agentId",
          "title",
          "objective"
        ],
        "type": "object"
      },
      "name": "work_create"
    },
    {
      "description": "List durable work items available to agents. Filter by state, capability or current assignee.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "capability": {
            "maxLength": 300,
            "type": "string"
          },
          "claimedBy": {
            "maxLength": 200,
            "type": "string"
          },
          "limit": {
            "default": 25,
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          },
          "states": {
            "items": {
              "enum": [
                "open",
                "claimed",
                "blocked",
                "review",
                "done",
                "cancelled"
              ],
              "type": "string"
            },
            "maxItems": 6,
            "type": "array"
          }
        },
        "type": "object"
      },
      "name": "work_list"
    },
    {
      "description": "Update a claimed work item as it progresses. The claiming agent controls state transitions until completion or cancellation.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "agentId": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "blockedReason": {
            "anyOf": [
              {
                "maxLength": 1000,
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "dueAt": {
            "anyOf": [
              {
                "maxLength": 100,
                "type": "string"
              },
              {
                "type": "null"
              }
            ]
          },
          "metadata": {
            "additionalProperties": {},
            "propertyNames": {
              "type": "string"
            },
            "type": "object"
          },
          "state": {
            "enum": [
              "open",
              "claimed",
              "blocked",
              "review",
              "done",
              "cancelled"
            ],
            "type": "string"
          },
          "workId": {
            "maxLength": 200,
            "minLength": 4,
            "type": "string"
          }
        },
        "required": [
          "workId",
          "agentId"
        ],
        "type": "object"
      },
      "name": "work_update"
    }
  ]
}

What the leaf hashes

{"body":"f0ed3fdbb89bbfc21c11412e09ddc574894b4f9e9ad64a2fb2cabfead2395036","id":559774,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793135498873593,"prev":null,"subject":"4fc27a4f-4f5a-49f0-ae58-bb825b68ea53","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. 0x1fe1c0855c00209d90fdfd8d1c6f5c12285b0deb68dcf344e911515d6ca646fe
  2. 0xc5e423e521c46b5216e7b6d8b25db3ad2adb520aa9493415306a68f13678e452
  3. 0x26b2d896a97efb5499fbe66761c9a32ae850236f2701e2533ce1e7f813f3d417
  4. 0x33c95c9af044721ec64e6ebdd9744f72ba67ca310640cb40b44ffbdfdd03a9f4
  5. 0x80eb68f9cad5f608d51a2cf45cdabc48e1bfb1a27ffe37b88968086e1ee8a42d
  6. 0xc0e8c8b8eff631856b7be4263970bed52a236495ae3cf22f9f741706a7a1a3f3
  7. 0xebd5f068eaa7a3cadb5a3346dc1c935301eca7d24bcb760ecd0a15ecc27abb34
  8. 0xf90de84f6c219a8addbea6c3bbd6c39a240f7f7be97bfd8aeed587f3356a4477
  9. 0x7660d7c6845c09c908f83df9d2910ad515dc5abbdcd42dc5f01c9098e795ec75
  10. 0xb50d2aafe77c33d55e91ed904b23b43d89abd71273e0cdb1eecb80a1ced8a06e
  11. 0xd45acc7fb7f21e23b363782fdacfbfa41ace261ec11192c4fa708ef87e38cea0
  12. 0xd4460ea292e8308ed2accdcd5b386b0914636a5b8cec975011dff814c29ff99a
  13. 0x20ca24353b8aca3e061eedf55f49b69ae8369b88135dfdabf30039ed34db329a
  14. 0xe8ee6f6ed50253c5ee2d1aa85a4b1a38ce94bca7f3b72fd1850f496152dbe285
  15. 0xa383a1cfe9b3f6af67eb4c7642564b9424d46d7fca90e7ba175d549f8b67dd0c
  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