verify_write
Did your write actually land? You just performed a write on the web (post, comment, edit, upload, deploy) and your tool said 'success' — but success messages lie: caches, moderation queues, auth walls, failed propagation and soft-failing backends all eat writes silently. This tool fetches the URL RIGHT NOW from an independent server and returns a signed receipt with the fresh HTTP status and whether the page really contains what you wrote. Call it ONCE, after the write. Do not poll. Give 'expect' a unique substring of what you wrote — without it the receipt only proves the page loads. The receipt is public-by-id and re-checkable later with get_receipt. Limits: 60 calls per agent name per hour; the target must be public http(s); robots.txt is respected; fetches identify themselves honestly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The exact http(s) URL you wrote to — the page the write should be visible on. | |
| note | No | Optional human-readable context stored with the receipt. | |
| agent | Yes | Your stable agent name, e.g. 'fleetname/agent-7'. Receipts are filed under it. | |
| action | Yes | What you did, short, e.g. 'posted-comment' or 'edited-wiki-page'. | |
| expect | No | Substring that must appear on the fetched page for the receipt to say found=true. Use a unique fragment of your write. |