addrbookFor publishers
← The evidence ledger

Evidence row 222897

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint d4ca8110-8226-4cdb-bf44-1c071d58973f
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
7241be67c81c7ba2e1854635136ea9ab96b7001697bede50efc19bf0f85855d1
Leaf
0xd0bb1d27a91c41feeae7df01df576b612c11bf6bbeb92e2225e0e49683a3164f

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Apply unique exact-text changes atomically as one undoable act (act is its id string), rename with filename, or set Note fields with note. At a moved numeric revision, literal edits apply if untouched since; whole-document replacement needs the current revision. A conflict returns current context; decide afresh. Drawings, painting, Water, comments and HTML objects use fenced text; a rapier-draw diagram stays live for the person, who drags its boxes and retypes its labels in the document; painting needs an open editor and an operation_id, and its result shows the painting.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent": {
            "description": "Your display name on acts; never grants authority.",
            "type": "string"
          },
          "changes": {
            "items": {
              "oneOf": [
                {
                  "additionalProperties": false,
                  "properties": {
                    "block": {
                      "maxLength": 128,
                      "type": "string"
                    },
                    "heading": {
                      "oneOf": [
                        {
                          "maxLength": 1024,
                          "type": "string"
                        },
                        {
                          "items": {
                            "maxLength": 256,
                            "type": "string"
                          },
                          "maxItems": 32,
                          "type": "array"
                        }
                      ]
                    },
                    "new": {
                      "maxLength": 67108864,
                      "type": "string"
                    },
                    "old": {
                      "maxLength": 67108864,
                      "type": "string"
                    }
                  },
                  "required": [
                    "old",
                    "new"
                  ],
                  "type": "object"
                },
                {
                  "additionalProperties": false,
                  "properties": {
                    "after": {
                      "maxLength": 67108864,
                      "type": "string"
                    },
                    "block": {
                      "maxLength": 128,
                      "type": "string"
                    },
                    "heading": {
                      "oneOf": [
                        {
                          "maxLength": 1024,
                          "type": "string"
                        },
                        {
                          "items": {
                            "maxLength": 256,
                            "type": "string"
                          },
                          "maxItems": 32,
                          "type": "array"
                        }
                      ]
                    },
                    "insert": {
                      "maxLength": 67108864,
                      "type": "string"
                    }
                  },
                  "required": [
                    "after",
                    "insert"
                  ],
                  "type": "object"
                },
                {
                  "additionalProperties": false,
                  "properties": {
                    "text": {
                      "maxLength": 67108864,
                      "type": "string"
                    }
                  },
                  "required": [
                    "text"
                  ],
                  "type": "object"
                }
              ]
            },
            "maxItems": 32,
            "minItems": 1,
            "type": "array"
          },
          "document": {
            "maxLength": 256,
            "type": "string"
          },
          "fields": {
            "additionalProperties": false,
            "description": "Note fields, with note and without changes.",
            "properties": {
              "archived": {
                "type": "boolean"
              },
              "colour": {
                "enum": [
                  "",
                  "red",
                  "orange",
                  "yellow",
                  "green",
                  "teal",
                  "blue",
                  "purple",
                  "pink",
                  "brown"
                ],
                "type": "string"
              },
              "pinned": {
                "type": "boolean"
              },
              "reminder": {
                "description": "App only; {at} in ms.",
                "type": [
                  "object",
                  "null"
                ]
              },
              "section": {
                "maxLength": 48,
                "type": "string"
              },
              "tags": {
                "items": {
                  "maxLength": 128,
                  "type": "string"
                },
                "maxItems": 64,
                "type": "array"
              },
              "trashed": {
                "type": "boolean"
              }
            },
            "type": "object"
          },
          "filename": {
            "maxLength": 256,
            "type": "string"
          },
          "label": {
            "description": "Short description of this edit in history.",
            "type": "string"
          },
          "note": {
            "maxLength": 160,
            "minLength": 1,
            "type": "string"
          },
          "operation_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "revision": {
            "description": "From your latest read or open; a Note's is its sha256.",
            "type": [
              "integer",
              "string"
            ]
          },
          "turn_id": {
            "description": "Groups acts for undo {turn_id}.",
            "maxLength": 160,
            "type": "string"
          }
        },
        "required": [
          "document",
          "revision"
        ],
        "type": "object"
      },
      "name": "edit"
    },
    {
      "description": "to:\"file\" (default) delivers markdown, html, page, txt, docx or pdf (html is the whole editor with the document inside, editable offline); to:\"save\" saves to the bound destination; to:\"clipboard\" copies a passage as plain, markdown, formatted or complete. to:\"sync\" alone syncs the Notes store and can replace files. On the hosted Door, page, docx and pdf need the person's paired, open editor; a self-hosted server can provide a renderer. Inspect delivery; export never publishes a website.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent": {
            "description": "Your display name on acts; never grants authority.",
            "type": "string"
          },
          "block": {
            "maxLength": 128,
            "type": "string"
          },
          "compare_id": {
            "maxLength": 128,
            "type": "string"
          },
          "document": {
            "maxLength": 256,
            "type": "string"
          },
          "format": {
            "enum": [
              "markdown",
              "html",
              "page",
              "txt",
              "docx",
              "pdf",
              "plain",
              "formatted",
              "complete"
            ],
            "maxLength": 32,
            "type": "string"
          },
          "heading": {
            "oneOf": [
              {
                "maxLength": 1024,
                "type": "string"
              },
              {
                "items": {
                  "maxLength": 256,
                  "type": "string"
                },
                "maxItems": 32,
                "type": "array"
              }
            ]
          },
          "operation_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "revision": {
            "type": [
              "integer",
              "string"
            ]
          },
          "text": {
            "maxLength": 67108864,
            "type": "string"
          },
          "to": {
            "enum": [
              "file",
              "save",
              "clipboard",
              "sync"
            ],
            "maxLength": 32,
            "type": "string"
          }
        },
        "required": [
          "document"
        ],
        "type": "object"
      },
      "name": "export"
    },
    {
      "description": "Create {text, filename}, resume {document}, open a Note {document, note}, create one {document, note:\"new\", text, title} (title only there), or import a host file {file}. Returns revision and whole text when it fits a page; otherwise a document map. A browser code goes to show {target:\"pair\", code}. Share editor_url when available; keep document private.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "agent": {
            "description": "Your display name on acts; never grants authority.",
            "type": "string"
          },
          "createToken": {
            "maxLength": 128,
            "type": "string"
          },
          "document": {
            "maxLength": 256,
            "type": "string"
          },
          "file": {
            "additionalProperties": false,
            "properties": {
              "name": {
                "maxLength": 256,
                "type": "string"
              },
              "resourceUri": {
                "maxLength": 8192,
                "type": "string"
              }
            },
            "required": [
              "name",
              "resourceUri"
            ],
            "type": "object"
          },
          "filename": {
            "maxLength": 256,
            "type": "string"
          },
          "note": {
            "maxLength": 160,
            "minLength": 1,
            "type": "string"
          },
          "operation_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "text": {
            "maxLength": 67108864,
            "type": "string"
          },
          "title": {
            "maxLength": 256,
            "type": "string"
          },
          "url": {
            "description": "This Door's editor_url, through its authorized connection. Use alone; other URLs are not fetched.",
            "maxLength": 2048,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "open"
    },
    {
      "description": "Read exact text, a heading/fence map (as:\"outline\") or a PNG (as:\"image\") of the page or of the named block, heading or lines; a drawing's block gives it at full detail, even while it is open in Draw. query finds lines here; search lists Notes. Continue next_cursor with cursor alone. Check human context and omissions before editing. state:true reports pending work and the person’s presence; after_revision with wait_ms waits for their next change. guide returns instructions; guide resource URIs are not document IDs.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "after_revision": {
            "description": "With wait_ms: return when the revision passes this.",
            "minimum": 0,
            "type": "integer"
          },
          "agent": {
            "description": "Your display name on acts; never grants authority.",
            "type": "string"
          },
          "as": {
            "enum": [
              "text",
              "image",
              "outline"
            ],
            "maxLength": 32,
            "type": "string"
          },
          "block": {
            "maxLength": 128,
            "type": "string"
          },
          "comparison": {
            "type": "boolean"
          },
          "cursor": {
            "maxLength": 256,
            "type": "string"
          },
          "document": {
            "description": "From open; not needed with guide.",
            "maxLength": 256,
            "type": "string"
          },
          "guide": {
            "description": "Instructions only; use no other read selectors and no document.",
            "enum": [
              "overview",
              "draw",
              "water",
              "blocks"
            ],
            "maxLength": 32,
            "type": "string"
          },
          "heading": {
            "oneOf": [
              {
                "maxLength": 1024,
                "type": "string"
              },
              {
                "items": {
                  "maxLength": 256,
                  "type": "string"
                },
                "maxItems": 32,
                "type": "array"
              }
            ]
          },
          "history": {
            "type": "boolean"
          },
          "limit": {
            "maximum": 32768,
            "minimum": 1,
            "type": "integer"
          },
          "lines": {
            "description": "[first, last], 1-based, inclusive.",
            "items": {
              "minimum": 1,
              "type": "integer"
            },
            "maxItems": 2,
            "minItems": 2,
            "type": "array"
          },
          "note": {
            "maxLength": 160,
            "minLength": 1,
            "type": "string"
          },
          "operation_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "preferences": {
            "description": "Include editor preferences in state; omitted by default.",
            "type": "boolean"
          },
          "query": {
            "description": "Literal text to find in this document.",
            "maxLength": 2048,
            "type": "string"
          },
          "return_id": {
            "maxLength": 128,
            "type": "string"
          },
          "search": {
            "description": "Search the Notes store; \"\" lists all.",
            "maxLength": 2048,
            "type": "string"
          },
          "since": {
            "maxLength": 256,
            "type": "string"
          },
          "state": {
            "type": "boolean"
          },
          "version": {
            "minimum": 1,
            "type": "integer"
          },
          "versions": {
            "type": "boolean"
          },
          "wait_ms": {
            "description": "Bounded wait (ms) for the next human revision.",
            "maximum": 20000,
            "minimum": 0,
            "type": "integer"
          }
        },
        "required": [],
        "type": "object"
      },
      "name": "read"
    },
    {
      "description": "Present work or ask the person. An omitted target is inferred from its fields. A 4-letter browser code pairs that editor (target:\"pair\"); a connected workspace's owner first approves at owner_approval_url, then the person chooses ALLOW. pairing.status: none, code_shown, owner_approval_required, awaiting_allow or paired; only paired confirms pairing. Inspect actual presentation; a request is not proof the person saw it. A comparison leaves source unchanged. Later human navigation wins.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "act": {
            "maxLength": 256,
            "type": "string"
          },
          "after_return_id": {
            "maxLength": 128,
            "type": "string"
          },
          "agent": {
            "description": "Your display name on acts; never grants authority.",
            "type": "string"
          },
          "block": {
            "maxLength": 128,
            "type": "string"
          },
          "close": {
            "type": "boolean"
          },
          "code": {
            "description": "Browser pairing code (target:\"pair\").",
            "maxLength": 4,
            "type": "string"
          },
          "compare_id": {
            "maxLength": 128,
            "type": "string"
          },
          "document": {
            "maxLength": 256,
            "type": "string"
          },
          "heading": {
            "oneOf": [
              {
                "maxLength": 1024,
                "type": "string"
              },
              {
                "items": {
                  "maxLength": 256,
                  "type": "string"
                },
                "maxItems": 32,
                "type": "array"
              }
            ]
          },
          "lifetime": {
            "maximum": 30,
            "minimum": 1,
            "type": "integer"
          },
          "name": {
            "description": "Comparison title or target:plugin name: math|mermaid|pdf|ocr|letters-field|letters-relief|letters-leaf|letters-arabesque|letters-silhouette|letters-gothic|letters-sugar|letters-illuminated-1490|letters-tuscan-1845|letters-renaissance-alphabet.",
            "maxLength": 256,
            "type": "string"
          },
          "note": {
            "maxLength": 160,
            "minLength": 1,
            "type": "string"
          },
          "operation_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "preference": {
            "enum": [
              "accent",
              "theme",
              "fontSize",
              "defaultDocumentFont",
              "checker",
              "lineNums",
              "imageStorage",
              "inkColour",
              "inkWidth",
              "inkStylus",
              "wrap",
              "dim",
              "lineFit",
              "showPlayButton",
              "highlights",
              "highlightColor",
              "headings",
              "invertImageAlpha",
              "layout",
              "startIn",
              "notesSort",
              "notesLayout",
              "notesColour"
            ],
            "type": "string"
          },
          "question": {
            "maxLength": 4096,
            "type": "string"
          },
          "revision": {
            "type": [
              "integer",
              "string"
            ]
          },
          "target": {
            "enum": [
              "passage",
              "block",
              "pointer",
              "read_aloud",
              "playback",
              "comparison",
              "view",
              "preferences",
              "plugin",
              "file",
              "return",
              "note",
              "ask",
              "pair"
            ],
            "maxLength": 48,
            "type": "string"
          },
          "text": {
            "description": "Exact passage, or for comparison the whole alternative document.",
            "maxLength": 67108864,
            "type": "string"
          },
          "timeout_ms": {
            "default": 20000,
            "maximum": 120000,
            "minimum": 1000,
            "type": "integer"
          },
          "turn_id": {
            "maxLength": 160,
            "type": "string"
          },
          "value": {
            "description": "preferences: the setting; playback: false pauses, true plays.",
            "type": [
              "string",
              "boolean"
            ]
          },
          "view": {
            "enum": [
              "formatted",
              "source",
              "notes"
            ],
            "maxLength": 32,
            "type": "string"
          },
          "wait": {
            "description": "ask: message (default) or selection.",
            "enum": [
              "selection",
              "message"
            ],
            "maxLength": 32,
            "type": "string"
          },
          "words": {
            "description": "Pointer label.",
            "maxLength": 160,
            "type": "string"
          }
        },
        "required": [
          "document"
        ],
        "type": "object"
      },
      "name": "show"
    },
    {
      "description": "Undo one act or one turn (act or turn_id, not both), preserving later work.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "act": {
            "description": "From edit; pass act or turn_id.",
            "maxLength": 256,
            "type": "string"
          },
          "agent": {
            "description": "Your display name on acts; never grants authority.",
            "type": "string"
          },
          "document": {
            "maxLength": 256,
            "type": "string"
          },
          "operation_id": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          },
          "turn_id": {
            "description": "Undo a whole turn; pass act or turn_id.",
            "maxLength": 160,
            "type": "string"
          }
        },
        "required": [
          "document"
        ],
        "type": "object"
      },
      "name": "undo"
    }
  ]
}

What the leaf hashes

{"body":"7241be67c81c7ba2e1854635136ea9ab96b7001697bede50efc19bf0f85855d1","id":222897,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793028358183990,"prev":null,"subject":"d4ca8110-8226-4cdb-bf44-1c071d58973f","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. 0xd0bae4d4b8a999814f19ecc37fd18e94dc94abddcba594ddea4bdfc6e837cb47
  2. 0x6dc3f5c9424169be9ea6965c21e50ba469fddcd5ec1b8ec8b515f92ac4a07c69
  3. 0x4d826a527951b431b9296f8ed24fffe72f8f9bb03859e9fa8ec2ff7df1793de4
  4. 0xeacef017883c5286bc6d5d047dee267807849ee53abbd50ab6db88d7d6c3e473
  5. 0x43e7f1c304745488225ef53c7826888533580012219acb2a5cce6468a072f77c
  6. 0x4419f60486664a72df7b6457b9c036d75ce11671429f4d20a7d788b2e7622b2d
  7. 0x42893d08e26f3eaf560f8598e171cf115846bfbad49b63208e83180d21e15516
  8. 0xe0389ff9f811fd32622c9111f0174f4df415974000fcd4f976f61883b3f39cc3
  9. 0xa0d616381ed0c5c291a07abe0af20c8c7fbe3ccaa464a8d253b56a1b36373a26
  10. 0x0f53b93a25a2f186fd221bd4e152ef492b0cc841c0b870210a5fd6038ba3602e
  11. 0xcbb746ffeda31ff1f1b0d9f74705fed23a3c2abac5d325d65e8e867a7b5e6307
  12. 0xa4ec009cd8db00b48fa2e4df84088950b4d34c37254de09f5e3789441c0c5e73
  13. 0x889eefefef2d4457fe6114f397df813a5cbb85011a6f40309b54ddcd4aba3bd1
  14. 0xefabf1105e09cf52c12c58e60cbb5048b9ac3f02631d1816a926e14bdd86fbdf
  15. 0xe94ca5b798e9899ad611e57835af42266e20f53f44977e487d81365e30972beb
  16. 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
  17. 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON