addrbookFor publishers
← The evidence ledger

Evidence row 557329

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 200bb4df-00d3-4360-89d4-0d64997da45e
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
40c4f3f51c54c876c2a223228b4fd6f26bd62f864959e3ee5ef5a2a137fc3932
Leaf
0x3203afdf58e7c573b8ed75bbd400b0ee3aa73aa9b8cceb9f11f6b9e3c3b23ad8

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "Add a marketplace session you are entitled to (free, bought, or granted) to your private library. Never buys anything: for a paid listing it returns status=payment_required with the price and the listing URL.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "Marketplace listing id (from search_sessions).",
            "maxLength": 200,
            "minLength": 1,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:@-]*$",
            "type": "string"
          },
          "tenant": {
            "description": "Owning workspace of a marketplace listing (from search results). Optional.",
            "maxLength": 64,
            "pattern": "^[a-z0-9-]*$",
            "type": "string"
          },
          "version": {
            "default": "latest",
            "maxLength": 64,
            "pattern": "^[A-Za-z0-9._-]*$",
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "acquire_session"
    },
    {
      "description": "Load a session from your library (saved, or added with acquire_session) as starting context for this conversation, sized to max_tokens.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "Library id: one of your saved sessions, or the library_id acquire_session returned for a marketplace listing.",
            "maxLength": 200,
            "minLength": 1,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:@-]*$",
            "type": "string"
          },
          "include_tool_calls": {
            "default": false,
            "description": "Add one-line stubs for tool calls and results.",
            "type": "boolean"
          },
          "max_tokens": {
            "default": 8000,
            "description": "Context budget. Long sessions keep the opening request and the newest turns that fit; the middle is elided.",
            "maximum": 100000,
            "minimum": 500,
            "type": "integer"
          },
          "version": {
            "maxLength": 64,
            "pattern": "^[A-Za-z0-9._-]*$",
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "fetch_session_context"
    },
    {
      "description": "Status of a purchase you requested: pending, completed (with acquired_copy_id to load with fetch_session_context), declined or expired.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "purchase_request_id": {
            "pattern": "^pr_[A-Za-z0-9_-]{10,64}$",
            "type": "string"
          }
        },
        "required": [
          "purchase_request_id"
        ],
        "type": "object"
      },
      "name": "get_purchase_request"
    },
    {
      "description": "Describe one session before using it: what it did, outline, price, and whether you already have access. source=marketplace (default) or library.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "maxLength": 200,
            "minLength": 1,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:@-]*$",
            "type": "string"
          },
          "source": {
            "default": "marketplace",
            "enum": [
              "marketplace",
              "library"
            ],
            "type": "string"
          },
          "tenant": {
            "description": "Owning workspace of a marketplace listing (from search results). Optional.",
            "maxLength": 64,
            "pattern": "^[a-z0-9-]*$",
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_session_summary"
    },
    {
      "description": "Save a session transcript (JSONL), or markdown you composed (format=markdown), to your private a4sx library. The server only rewrites text that matches secret and personal-data patterns (such as tokens, private keys, emails, IP addresses and home-directory user names). It removes no record or field: a raw Claude Code transcript keeps the user's CLAUDE.md and session context (attachment records), file-history snapshot records (absolute file paths), other non-conversation records (such as pr-link), tool-output copies (toolUseResult), and cwd, gitBranch and version on every line; the reply counts them (except version) in unprepared_carriers. Prepare the transcript or compose markdown first, as GET /orient on this server without auth describes (route A, or route B steps 0-8). Private: it is never listed publicly by this tool.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "client_scrubbed": {
            "description": "The client scrubbed before sending. The server scrubs again regardless.",
            "type": "boolean"
          },
          "content_sha256": {
            "description": "Hex SHA-256 of the transcript's UTF-8 bytes; checked.",
            "pattern": "^[0-9a-fA-F]{64}$",
            "type": "string"
          },
          "format": {
            "default": "jsonl",
            "description": "jsonl: a transcript. markdown: content you composed (route A in GET /orient on this server without auth); stored as sent, after the same server scrub.",
            "enum": [
              "jsonl",
              "markdown"
            ],
            "type": "string"
          },
          "idempotency_key": {
            "maxLength": 128,
            "minLength": 1,
            "pattern": "^[\\x21-\\x7e]+$",
            "type": "string"
          },
          "label": {
            "maxLength": 64,
            "type": "string"
          },
          "parent": {
            "description": "Library id this session continues from (lineage).",
            "maxLength": 200,
            "minLength": 1,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:@-]*$",
            "type": "string"
          },
          "title": {
            "maxLength": 200,
            "type": "string"
          },
          "transcript": {
            "description": "The session transcript as JSONL (Claude Code or Codex CLI format; detected automatically), or markdown you composed with format=markdown.",
            "minLength": 2,
            "type": "string"
          },
          "visibility": {
            "default": "private",
            "description": "Always private. Listing publicly is a separate step in the web app.",
            "enum": [
              "private"
            ],
            "type": "string"
          }
        },
        "required": [
          "transcript"
        ],
        "type": "object"
      },
      "name": "publish_session"
    },
    {
      "description": "Start buying a paid marketplace listing for the account holder to confirm. Nothing is charged and you never pay: it returns a verify_url and a user_code to give to the account holder, who checks the code, confirms and pays. Then poll get_purchase_request.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "Marketplace listing id (from search_sessions).",
            "maxLength": 200,
            "minLength": 1,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._:@-]*$",
            "type": "string"
          },
          "tenant": {
            "description": "The listing's workspace (from search_sessions).",
            "maxLength": 64,
            "minLength": 1,
            "pattern": "^[a-z0-9-]*$",
            "type": "string"
          },
          "version": {
            "default": "latest",
            "description": "The version you expect; must be the one on sale.",
            "maxLength": 64,
            "pattern": "^[A-Za-z0-9._-]*$",
            "type": "string"
          }
        },
        "required": [
          "id",
          "tenant"
        ],
        "type": "object"
      },
      "name": "request_purchase"
    },
    {
      "description": "Search vetted, published coding-agent sessions on a4sx (reviewed marketplace listings), or your own saved sessions with scope=library. Returns ids to use with the other tools.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "harness": {
            "description": "Only sessions recorded with these harnesses (claude-code, codex-cli, gemini-cli, opencode, grok-build; unknown = not identified). Only Claude Code sessions can be resumed today; the others are view & buy.",
            "items": {
              "enum": [
                "claude-code",
                "codex-cli",
                "gemini-cli",
                "grok-build",
                "opencode",
                "unknown"
              ],
              "type": "string"
            },
            "maxItems": 5,
            "type": "array"
          },
          "limit": {
            "default": 10,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "maximum": 10000,
            "minimum": 0,
            "type": "integer"
          },
          "query": {
            "description": "Free-text search. Empty = browse.",
            "maxLength": 200,
            "type": "string"
          },
          "scope": {
            "default": "public",
            "description": "`public`: vetted marketplace listings (no sign-in needed). `library`: your own saved sessions (needs library:read).",
            "enum": [
              "public",
              "library"
            ],
            "type": "string"
          },
          "sort": {
            "default": "relevance",
            "enum": [
              "relevance",
              "imports",
              "rating",
              "recent"
            ],
            "type": "string"
          },
          "tags": {
            "items": {
              "maxLength": 64,
              "type": "string"
            },
            "maxItems": 10,
            "type": "array"
          }
        },
        "type": "object"
      },
      "name": "search_sessions"
    }
  ]
}

What the leaf hashes

{"body":"40c4f3f51c54c876c2a223228b4fd6f26bd62f864959e3ee5ef5a2a137fc3932","id":557329,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793134512709999,"prev":null,"subject":"200bb4df-00d3-4360-89d4-0d64997da45e","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. 0x32046c07032fb24e59ae5505365661eaff8ac7d072e309066761783ba4231548
  2. 0x4ae5fd370c6ebbff40875eaa8036267edb3110216302ceffaad231e84ac2e771
  3. 0xc2b42835128fa287ed3a4cb1102ed67ae33e3201c5f8f44535806953e8fc30ab
  4. 0xf6fa9f899d781b0891ea6a3f4934b86fc384dbb7107c58d690000dbe63aa79cf
  5. 0x84cb8f633eafb3e433aa0e2a57176ebf663210b024ca1c3e422825daa8a2ec5d
  6. 0x9e73e45efdc4e0fb419ce291ca245c1211d3dab5fe931cf96ff4ac6f502a7f76
  7. 0xb7814be1c8d1c5ee96c0d9ca5648a94bc08aa94cb8f53561922762f506467093
  8. 0xdc0b54f7f313f017dd8ffb8c776a96ad91edd022e8c47f5e2c9bb085631f4b19
  9. 0x49447d1bb617d08f8da9c13d0eea3ab26c41b719127e3032d68f2458363838a2
  10. 0x83d953f01a4ca1206a6c4fcab82498f35797b247e9e2a9cbc69301a28b0d5a14
  11. 0x79330365613fdfbe8e674b3cdf2ba31a58f362f89c6748d0e9fa16c1a967d01e
  12. 0xc1b7c34b53a9fe9ca442a6957dc84259e1950987b7271aef733cbdcf0322901e
  13. 0x2a25cd9926d8f2ef4726fd2a80f77b1ca202b6c3ca56aeb2f520555c93efd434
  14. 0x595de2dea3b8fa56dbd6142dd78ae79f3e7169c631e41a844b100613abb3e430
  15. 0x8360ee1105e4d9f9312067cbbfd47c69c5948665ae582b9684a580c8f4e199e1
  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