{"id":222897,"recorded_at":"2026-10-26T15:25:58.184053Z","observed_at":"2026-10-26T15:25:58.183990Z","subject_kind":"endpoint","subject":"d4ca8110-8226-4cdb-bf44-1c071d58973f","kind":"mcp.tools","method":"probe.mcp/1","body":{"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"}]},"body_sha256":"7241be67c81c7ba2e1854635136ea9ab96b7001697bede50efc19bf0f85855d1","prev_id":null,"leaf":"0xd0bb1d27a91c41feeae7df01df576b612c11bf6bbeb92e2225e0e49683a3164f","leaf_text":"{\"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\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xd0bae4d4b8a999814f19ecc37fd18e94dc94abddcba594ddea4bdfc6e837cb47","0x6dc3f5c9424169be9ea6965c21e50ba469fddcd5ec1b8ec8b515f92ac4a07c69","0x4d826a527951b431b9296f8ed24fffe72f8f9bb03859e9fa8ec2ff7df1793de4","0xeacef017883c5286bc6d5d047dee267807849ee53abbd50ab6db88d7d6c3e473","0x43e7f1c304745488225ef53c7826888533580012219acb2a5cce6468a072f77c","0x4419f60486664a72df7b6457b9c036d75ce11671429f4d20a7d788b2e7622b2d","0x42893d08e26f3eaf560f8598e171cf115846bfbad49b63208e83180d21e15516","0xe0389ff9f811fd32622c9111f0174f4df415974000fcd4f976f61883b3f39cc3","0xa0d616381ed0c5c291a07abe0af20c8c7fbe3ccaa464a8d253b56a1b36373a26","0x0f53b93a25a2f186fd221bd4e152ef492b0cc841c0b870210a5fd6038ba3602e","0xcbb746ffeda31ff1f1b0d9f74705fed23a3c2abac5d325d65e8e867a7b5e6307","0xa4ec009cd8db00b48fa2e4df84088950b4d34c37254de09f5e3789441c0c5e73","0x889eefefef2d4457fe6114f397df813a5cbb85011a6f40309b54ddcd4aba3bd1","0xefabf1105e09cf52c12c58e60cbb5048b9ac3f02631d1816a926e14bdd86fbdf","0xe94ca5b798e9899ad611e57835af42266e20f53f44977e487d81365e30972beb","0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}