addrbookFor publishers
← The evidence ledger

Evidence row 515725

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c91fe09e-48ac-4b2d-b6a9-af1b8bd338d0
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
86763df1497985dc6806b938b348dd1e426032c50723f184fe34ce57fc4270cd
Leaf
0xf6200479fabf7880c608243c1a8037fc31fd36e960a371e05b43371f77807461

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "Opens a drop box in the chat where the person adds one image for AIKIZI to decode: they drop it, pick it or paste it, and the box decodes it there (any image up to 10 MB; SVG and other formats are turned into PNG). Use it whenever the person wants an image decoded that they attached to the chat or have on their device, since attachments cannot reach AIKIZI directly; never ask them to host it somewhere. Also returns a one-time upload address for an assistant that can send a file itself. Spends nothing; decoding uses the account’s AIKIZI credits. Example: {}.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "add_image"
    },
    {
      "description": "Shows how many AIKIZI credits the connected account has. Example: {}.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "check_balance"
    },
    {
      "description": "Says whether one of the connected account’s decodes is pending, processing, completed or failed. Use it after decode_image answered \"still running\". Example: {\"decode_id\": \"bc2be49a-ef44-417e-9015-4923febd46ae\"}.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "decode_id": {
            "description": "The decode id decode_image returned",
            "type": "string"
          }
        },
        "required": [
          "decode_id"
        ],
        "type": "object"
      },
      "name": "check_job_status"
    },
    {
      "description": "Runs AIKIZI’s style decode on one image: subjects, styles, style DNA, moods, key tokens and a generation prompt. Give exactly one of image_url (a public https link to a JPEG, PNG or WebP up to 10 MB) or image_id (an image the person added with add_image). An image attached to the chat cannot reach AIKIZI directly: call add_image first instead of asking for a link. Uses the connected account’s AIKIZI credits (given back if the decode fails) and saves the decode privately in their AIKIZI library. When an added image is a picture this account decoded before, the earlier decode comes back instead (already_decoded) and nothing is spent; pass decode_again: true only when the person asks for a new decode of it. Example: {\"image_id\": \"d9_a1b2c3_550e8400-e29b-41d4-a716-446655440000\"}.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "decode_again": {
            "description": "With image_id: decode it even though the same picture was decoded before. Only when the person asks.",
            "type": "boolean"
          },
          "image_id": {
            "description": "The image_id add_image returned, once the image is added",
            "maxLength": 120,
            "type": "string"
          },
          "image_url": {
            "description": "A public, direct https link to the image",
            "maxLength": 2000,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "decode_image"
    },
    {
      "description": "Gets one image the connected account generated on AIKIZI: prompt, model, aspect ratio, size, credits it cost, date, a small preview and the aikizi.com link. Example: {\"creation_id\": \"5f0c1e8a-3a51-4d7e-9a57-1c2b3d4e5f60\"}.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "creation_id": {
            "description": "A creation id from list_my_creations",
            "type": "string"
          }
        },
        "required": [
          "creation_id"
        ],
        "type": "object"
      },
      "name": "get_creation"
    },
    {
      "description": "Gets the style breakdown of a decode in the connected account’s AIKIZI library, published or private: title, styles, style DNA, subjects, moods, key tokens, the prompt and the aikizi.com link. Example: {\"decode_id\": \"bc2be49a-ef44-417e-9015-4923febd46ae\"}.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "decode_id": {
            "description": "A decode id from decode_image or list_my_creations",
            "type": "string"
          }
        },
        "required": [
          "decode_id"
        ],
        "type": "object"
      },
      "name": "get_my_decode"
    },
    {
      "description": "Gets the style breakdown of one published AIKIZI decode: title, styles, style DNA, subjects, moods, key tokens, color hues, the generation prompt, a small preview image and the aikizi.com link. Takes the id from search_styles or an aikizi.com/decode/<id> link. Read-only; no sign-in needed. Example: {\"id\": \"bc2be49a-ef44-417e-9015-4923febd46ae\"}.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "A decode id (UUID) or an https://aikizi.com/decode/<id> link",
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_style_decode"
    },
    {
      "description": "Lists the newest items in the connected account’s AIKIZI library: image, video and audio decodes and generated images, videos and audio, with id, kind, title, status, date and the aikizi.com link. Example: {\"type\": \"image\", \"limit\": 10}.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 10,
            "description": "How many items (1-30)",
            "maximum": 30,
            "minimum": 1,
            "type": "integer"
          },
          "type": {
            "default": "all",
            "description": "Which kind of items",
            "enum": [
              "all",
              "image",
              "video",
              "audio"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_my_creations"
    },
    {
      "description": "Searches the public AIKIZI gallery of decoded images (AI style analyses) by words such as a style, subject, mood or color. Returns up to 20 published items with title, style, subject, mood, a small preview image and the aikizi.com link. Read-only; no sign-in needed. Example: {\"query\": \"neon noir portrait\", \"limit\": 8}.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 8,
            "description": "How many results (1-20)",
            "maximum": 20,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "description": "What to look for, e.g. \"cinematic cyberpunk street\"",
            "maxLength": 200,
            "minLength": 2,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_styles"
    }
  ]
}

What the leaf hashes

{"body":"86763df1497985dc6806b938b348dd1e426032c50723f184fe34ce57fc4270cd","id":515725,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793120204416030,"prev":null,"subject":"c91fe09e-48ac-4b2d-b6a9-af1b8bd338d0","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. 0xf6200c99a55004baa135aaf3834518234de77a844e42a29700dc21cfcad4add7
  2. 0xbe123b04710e40f598854e8d2c6a92f9880a51fbff9b03d0b76ba7dfa10ad59d
  3. 0xaebcb4cb182b9f91bf07a2bb801a6f0fd1b68032dea0f11dd4edfea7d0e9ef18
  4. 0x5ab18c7bd7b7116f18b31ddc93d902156460da8771f0a474047873607310eb1f
  5. 0x189665a06dd04f7cf1869f1278eab19288ba89aa7127db09cdbab6c9f43c1cf9
  6. 0x7f6deebe711bce323eb106168ddb21aef890a712e689158b547587f1aff69adc
  7. 0x11c95a8155bd05ff113c7295a4ef971d3b682c3e425b612a1d2d8c2c94cf3061
  8. 0x30149acd8b610b474f9387eaaa9cf0908a4d4baeaacfdd719d67dd8d40610e92
  9. 0xad75d53fea58e917e954def7cc76ef4ee71513c2d521dcce4862b668155904a1
  10. 0x72d53d93848dbfd8969a07c68ec747867769f915e6f73581344dff49a36a239a
  11. 0xb3ff7369d12615d3036b48b1396a793b1d0d84a56c22090d510b0219bcb8a827
  12. 0xb841380b5d51818d39ebd0d89624396bb243f73c55b9f61e4f4bcddf15ebdec2
  13. 0x2cba9be288dab78cb9c5f54fa13242712b2493da9f833a7c3cdd92cde60662b0
  14. 0x94d3785ce9330e4580bccada5459380aa2aac76a0bf11354d1353b375afc17d2
  15. 0xb5b652bba4a5afca56c21031d89b1c06361563aaf54ccc8541c296ceeb2b66fa
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON