Skip to main content
Glama

SeekAPI China Procurement for AI Agents

prepare_china_supply_check_v0

Read-only

Free image-first or text/model China Supply Check draft and confirmation digest. Use the customer's own language; no Chinese translation or 1688 knowledge is required. A bounded PNG may be sent once as base64 for immediate sanitization; the canonical response contains only digest and metadata. Call discover_china_supply_check_v0 for current payment availability and prices. Review the exact draft before confirming payment. No payment, order, Provider or supplier contact.

Input Schema

NameRequiredDescriptionDefault
draftYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / draft / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "input": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "text": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "text"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "model": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "model"
      -            ],
      -            "type": "object"
      -          }
      -        ]
      -      },
      -      "model_or_reference": {
      -        "anyOf": [
      -          {
      -            "maxLength": 200,
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "must_match": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "attribute": {
      -              "maxLength": 100,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "expected": {
      -              "maxLength": 100,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "attribute",
      -            "expected"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 5,
      -        "type": "array"
      -      },
      -      "product_name": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "quantity": {
      -        "exclusiveMinimum": 0,
      -        "type": "integer"
      -      },
      -      "substitution_allowed": {
      -        "type": "boolean"
      -      },
      -      "unit": {
      -        "maxLength": 32,
      -        "minLength": 1,
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "input",
      -      "quantity",
      -      "unit",
      -      "must_match",
      -      "product_name",
      -      "model_or_reference",
      -      "substitution_allowed"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "destination": {
      -        "anyOf": [
      -          {
      -            "maxLength": 100,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "input_version": {
      -        "const": 1,
      -        "type": "number"
      -      },
      -      "interpretation": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "confidence": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 1,
      -                    "minimum": 0,
      -                    "type": "number"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "product_family": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "product_title": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "must_match": {
      -        "default": [],
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "attribute": {
      -              "maxLength": 100,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "expected": {
      -              "maxLength": 100,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "attribute",
      -            "expected"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 5,
      -        "type": "array"
      -      },
      -      "quantity": {
      -        "anyOf": [
      -          {
      -            "exclusiveMinimum": 0,
      -            "type": "integer"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      },
      -      "reference_image": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "data_base64": {
      -            "maxLength": 27962028,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "mime": {
      -            "const": "image/png",
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "mime",
      -          "data_base64"
      -        ],
      -        "type": "object"
      -      },
      -      "substitution_policy": {
      -        "default": "EXACT_ONLY",
      -        "enum": [
      -          "EXACT_ONLY",
      -          "SIMILAR_IF_MUST_MATCH"
      -        ],
      -        "type": "string"
      -      },
      -      "unit": {
      -        "anyOf": [
      -          {
      -            "maxLength": 32,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ],
      -        "default": null
      -      }
      -    },
      -    "required": [
      -      "reference_image"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "previous_draft": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "buyer_stated": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "destination": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 100,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "must_match": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "attribute": {
      -                      "maxLength": 100,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "expected": {
      -                      "maxLength": 100,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "provenance": {
      -                      "const": "BUYER_STATED",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "attribute",
      -                    "expected",
      -                    "provenance"
      -                  ],
      -                  "type": "object"
      -                },
      -                "maxItems": 5,
      -                "type": "array"
      -              },
      -              "provenance": {
      -                "const": "BUYER_STATED",
      -                "type": "string"
      -              },
      -              "quantity": {
      -                "anyOf": [
      -                  {
      -                    "exclusiveMinimum": 0,
      -                    "type": "integer"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "substitution_policy": {
      -                "enum": [
      -                  "EXACT_ONLY",
      -                  "SIMILAR_IF_MUST_MATCH"
      -                ],
      -                "type": "string"
      -              },
      -              "unit": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 32,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "required": [
      -              "provenance",
      -              "quantity",
      -              "unit",
      -              "must_match",
      -              "substitution_policy",
      -              "destination"
      -            ],
      -            "type": "object"
      -          },
      -          "customer_chinese_required": {
      -            "const": false,
      -            "type": "boolean"
      -          },
      -          "derived": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "confidence": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 1,
      -                    "minimum": 0,
      -                    "type": "number"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "hard_requirement": {
      -                "const": false,
      -                "type": "boolean"
      -              },
      -              "product_family": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "product_title": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "provenance": {
      -                "const": "DERIVED",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "provenance",
      -              "product_title",
      -              "product_family",
      -              "confidence",
      -              "hard_requirement"
      -            ],
      -            "type": "object"
      -          },
      -          "draft_digest": {
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "input_digest": {
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "input_version": {
      -            "exclusiveMinimum": 0,
      -            "type": "integer"
      -          },
      -          "payment_effects": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "price_version": {
      -            "const": "csc-agent-usdc-base-v1-299",
      -            "type": "string"
      -          },
      -          "product_id": {
      -            "const": "china_supply_check_v0",
      -            "type": "string"
      -          },
      -          "provider_effects": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "reference_image": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "bytes": {
      -                "exclusiveMinimum": 0,
      -                "type": "integer"
      -              },
      -              "digest": {
      -                "pattern": "^[0-9a-f]{64}$",
      -                "type": "string"
      -              },
      -              "height": {
      -                "exclusiveMinimum": 0,
      -                "type": "integer"
      -              },
      -              "identity_claim": {
      -                "const": "REFERENCE_BYTES_ONLY_NOT_PRODUCT_IDENTITY",
      -                "type": "string"
      -              },
      -              "mime": {
      -                "const": "image/png",
      -                "type": "string"
      -              },
      -              "provenance": {
      -                "const": "SOURCE_OBSERVED",
      -                "type": "string"
      -              },
      -              "width": {
      -                "exclusiveMinimum": 0,
      -                "type": "integer"
      -              }
      -            },
      -            "required": [
      -              "provenance",
      -              "digest",
      -              "mime",
      -              "width",
      -              "height",
      -              "bytes",
      -              "identity_claim"
      -            ],
      -            "type": "object"
      -          },
      -          "requires_confirmation": {
      -            "const": true,
      -            "type": "boolean"
      -          },
      -          "schema_version": {
      -            "const": "csc.image-first.prepare.v1",
      -            "type": "string"
      -          },
      -          "unknown": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "blocks_confirmation": {
      -                "const": false,
      -                "type": "boolean"
      -              },
      -              "fields": {
      -                "items": {
      -                  "enum": [
      -                    "product_title",
      -                    "product_family",
      -                    "destination",
      -                    "quantity",
      -                    "unit"
      -                  ],
      -                  "type": "string"
      -                },
      -                "type": "array"
      -              },
      -              "provenance": {
      -                "const": "UNKNOWN",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "provenance",
      -              "fields",
      -              "blocks_confirmation"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "schema_version",
      -          "product_id",
      -          "price_version",
      -          "input_version",
      -          "input_digest",
      -          "reference_image",
      -          "buyer_stated",
      -          "derived",
      -          "unknown",
      -          "customer_chinese_required",
      -          "requires_confirmation",
      -          "payment_effects",
      -          "provider_effects",
      -          "draft_digest"
      -        ],
      -        "type": "object"
      -      },
      -      "revised": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "destination": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/destination"
      -          },
      -          "interpretation": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/interpretation"
      -          },
      -          "must_match": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/must_match"
      -          },
      -          "quantity": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/quantity"
      -          },
      -          "reference_image": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/reference_image"
      -          },
      -          "substitution_policy": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/substitution_policy"
      -          },
      -          "unit": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/unit"
      -          }
      -        },
      -        "required": [
      -          "reference_image"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "previous_draft",
      -      "revised"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "input": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "text": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "text"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "model": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "model"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "model_or_reference": {
      +        "anyOf": [
      +          {
      +            "maxLength": 200,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "must_match": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "attribute": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "expected": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "attribute",
      +            "expected"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 5,
      +        "type": "array"
      +      },
      +      "product_name": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "quantity": {
      +        "exclusiveMinimum": 0,
      +        "type": "integer"
      +      },
      +      "substitution_allowed": {
      +        "type": "boolean"
      +      },
      +      "unit": {
      +        "maxLength": 32,
      +        "minLength": 1,
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "input",
      +      "quantity",
      +      "unit",
      +      "must_match",
      +      "product_name",
      +      "model_or_reference",
      +      "substitution_allowed"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "destination": {
      +        "anyOf": [
      +          {
      +            "maxLength": 100,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "input_version": {
      +        "const": 1,
      +        "type": "number"
      +      },
      +      "interpretation": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "confidence": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 1,
      +                    "minimum": 0,
      +                    "type": "number"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "product_family": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "product_title": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "must_match": {
      +        "default": [],
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "attribute": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "expected": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "attribute",
      +            "expected"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 5,
      +        "type": "array"
      +      },
      +      "product_link": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "buyer_confirmed": {
      +            "const": true,
      +            "type": "boolean"
      +          },
      +          "buyer_notes": {
      +            "maxLength": 500,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "confirmed_title": {
      +            "maxLength": 200,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "observation": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "brand": {
      +                "$ref": "#/properties/draft/anyOf/1/properties/product_link/properties/observation/properties/title"
      +              },
      +              "canonical_url": {
      +                "anyOf": [
      +                  {
      +                    "format": "uri",
      +                    "maxLength": 2048,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "identity_claim": {
      +                "const": "PUBLIC_PAGE_METADATA_NOT_VERIFIED_IDENTITY",
      +                "type": "string"
      +              },
      +              "image_sha256": {
      +                "pattern": "^[a-f0-9]{64}$",
      +                "type": "string"
      +              },
      +              "model": {
      +                "$ref": "#/properties/draft/anyOf/1/properties/product_link/properties/observation/properties/title"
      +              },
      +              "observed_at": {
      +                "format": "date-time",
      +                "type": "string"
      +              },
      +              "original_url": {
      +                "format": "uri",
      +                "maxLength": 2048,
      +                "type": "string"
      +              },
      +              "resolved_url": {
      +                "format": "uri",
      +                "maxLength": 2048,
      +                "type": "string"
      +              },
      +              "schema_version": {
      +                "const": "csc.product-link.observation.v1",
      +                "type": "string"
      +              },
      +              "specification": {
      +                "$ref": "#/properties/draft/anyOf/1/properties/product_link/properties/observation/properties/title"
      +              },
      +              "title": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "provenance": {
      +                    "enum": [
      +                      "SOURCE_OBSERVED",
      +                      "UNKNOWN"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "source": {
      +                    "enum": [
      +                      "JSON_LD",
      +                      "OPEN_GRAPH",
      +                      "UNKNOWN"
      +                    ],
      +                    "type": "string"
      +                  },
      +                  "value": {
      +                    "anyOf": [
      +                      {
      +                        "maxLength": 200,
      +                        "minLength": 1,
      +                        "type": "string"
      +                      },
      +                      {
      +                        "type": "null"
      +                      }
      +                    ]
      +                  }
      +                },
      +                "required": [
      +                  "value",
      +                  "provenance",
      +                  "source"
      +                ],
      +                "type": "object"
      +              },
      +              "variant": {
      +                "$ref": "#/properties/draft/anyOf/1/properties/product_link/properties/observation/properties/title"
      +              }
      +            },
      +            "required": [
      +              "schema_version",
      +              "original_url",
      +              "resolved_url",
      +              "canonical_url",
      +              "observed_at",
      +              "title",
      +              "brand",
      +              "model",
      +              "variant",
      +              "specification",
      +              "image_sha256",
      +              "identity_claim"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "observation",
      +          "confirmed_title",
      +          "buyer_confirmed"
      +        ],
      +        "type": "object"
      +      },
      +      "quantity": {
      +        "anyOf": [
      +          {
      +            "exclusiveMinimum": 0,
      +            "type": "integer"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "reference_image": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "data_base64": {
      +            "maxLength": 27962028,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "mime": {
      +            "const": "image/png",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "mime",
      +          "data_base64"
      +        ],
      +        "type": "object"
      +      },
      +      "substitution_policy": {
      +        "default": "EXACT_ONLY",
      +        "enum": [
      +          "EXACT_ONLY",
      +          "SIMILAR_IF_MUST_MATCH"
      +        ],
      +        "type": "string"
      +      },
      +      "unit": {
      +        "anyOf": [
      +          {
      +            "maxLength": 32,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      }
      +    },
      +    "required": [
      +      "reference_image"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "previous_draft": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "buyer_stated": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "destination": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "must_match": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "attribute": {
      +                      "maxLength": 100,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "expected": {
      +                      "maxLength": 100,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "provenance": {
      +                      "const": "BUYER_STATED",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "attribute",
      +                    "expected",
      +                    "provenance"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 5,
      +                "type": "array"
      +              },
      +              "provenance": {
      +                "const": "BUYER_STATED",
      +                "type": "string"
      +              },
      +              "quantity": {
      +                "anyOf": [
      +                  {
      +                    "exclusiveMinimum": 0,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "substitution_policy": {
      +                "enum": [
      +                  "EXACT_ONLY",
      +                  "SIMILAR_IF_MUST_MATCH"
      +                ],
      +                "type": "string"
      +              },
      +              "unit": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 32,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "quantity",
      +              "unit",
      +              "must_match",
      +              "substitution_policy",
      +              "destination"
      +            ],
      +            "type": "object"
      +          },
      +          "customer_chinese_required": {
      +            "const": false,
      +            "type": "boolean"
      +          },
      +          "derived": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "confidence": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 1,
      +                    "minimum": 0,
      +                    "type": "number"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "hard_requirement": {
      +                "const": false,
      +                "type": "boolean"
      +              },
      +              "product_family": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "product_title": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "provenance": {
      +                "const": "DERIVED",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "product_title",
      +              "product_family",
      +              "confidence",
      +              "hard_requirement"
      +            ],
      +            "type": "object"
      +          },
      +          "draft_digest": {
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "input_digest": {
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "input_version": {
      +            "exclusiveMinimum": 0,
      +            "type": "integer"
      +          },
      +          "payment_effects": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "price_version": {
      +            "const": "csc-agent-usdc-base-v1-299",
      +            "type": "string"
      +          },
      +          "product_id": {
      +            "const": "china_supply_check_v0",
      +            "type": "string"
      +          },
      +          "product_link": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/product_link"
      +          },
      +          "provider_effects": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "qualification_policy": {
      +            "enum": [
      +              "QUALIFIED_RFQ_CANDIDATE_AND_VERIFIED_SHORTAGE_V1",
      +              "ACTIONABLE_RFQ_CANDIDATE_V2"
      +            ],
      +            "type": "string"
      +          },
      +          "reference_image": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "bytes": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              },
      +              "digest": {
      +                "pattern": "^[0-9a-f]{64}$",
      +                "type": "string"
      +              },
      +              "height": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              },
      +              "identity_claim": {
      +                "const": "REFERENCE_BYTES_ONLY_NOT_PRODUCT_IDENTITY",
      +                "type": "string"
      +              },
      +              "mime": {
      +                "const": "image/png",
      +                "type": "string"
      +              },
      +              "provenance": {
      +                "const": "SOURCE_OBSERVED",
      +                "type": "string"
      +              },
      +              "width": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "digest",
      +              "mime",
      +              "width",
      +              "height",
      +              "bytes",
      +              "identity_claim"
      +            ],
      +            "type": "object"
      +          },
      +          "requires_confirmation": {
      +            "const": true,
      +            "type": "boolean"
      +          },
      +          "schema_version": {
      +            "const": "csc.image-first.prepare.v1",
      +            "type": "string"
      +          },
      +          "selection_contract": {
      +            "enum": [
      +              "SEEKAPI_CSC_SELECTION_TRANSPARENCY_AND_AGENT_TRUST_V1",
      +              "CSC_PRODUCT_FIRST_FACTORY_TIER_SELECTION_V2"
      +            ],
      +            "type": "string"
      +          },
      +          "unknown": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "blocks_confirmation": {
      +                "const": false,
      +                "type": "boolean"
      +              },
      +              "fields": {
      +                "items": {
      +                  "enum": [
      +                    "product_title",
      +                    "product_family",
      +                    "destination",
      +                    "quantity",
      +                    "unit"
      +                  ],
      +                  "type": "string"
      +                },
      +                "type": "array"
      +              },
      +              "provenance": {
      +                "const": "UNKNOWN",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "fields",
      +              "blocks_confirmation"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "schema_version",
      +          "product_id",
      +          "price_version",
      +          "input_version",
      +          "input_digest",
      +          "reference_image",
      +          "buyer_stated",
      +          "derived",
      +          "unknown",
      +          "customer_chinese_required",
      +          "requires_confirmation",
      +          "payment_effects",
      +          "provider_effects",
      +          "draft_digest"
      +        ],
      +        "type": "object"
      +      },
      +      "revised": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "destination": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/destination"
      +          },
      +          "interpretation": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/interpretation"
      +          },
      +          "must_match": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/must_match"
      +          },
      +          "product_link": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/product_link"
      +          },
      +          "quantity": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/quantity"
      +          },
      +          "reference_image": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/reference_image"
      +          },
      +          "substitution_policy": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/substitution_policy"
      +          },
      +          "unit": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/unit"
      +          }
      +        },
      +        "required": [
      +          "reference_image"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "previous_draft",
      +      "revised"
      +    ],
      +    "type": "object"
      +  }
      +]
  2. Changed1 schema field changed
    • changedInput schema / properties / draft / anyOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "input": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "text": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "text"
      -            ],
      -            "type": "object"
      -          },
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "model": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "model"
      -            ],
      -            "type": "object"
      -          }
      -        ]
      -      },
      -      "model_or_reference": {
      -        "anyOf": [
      -          {
      -            "maxLength": 200,
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "must_match": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "attribute": {
      -              "maxLength": 100,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "expected": {
      -              "maxLength": 100,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "attribute",
      -            "expected"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 5,
      -        "type": "array"
      -      },
      -      "product_name": {
      -        "maxLength": 200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "quantity": {
      -        "exclusiveMinimum": 0,
      -        "type": "integer"
      -      },
      -      "substitution_allowed": {
      -        "type": "boolean"
      -      },
      -      "unit": {
      -        "maxLength": 32,
      -        "minLength": 1,
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "input",
      -      "quantity",
      -      "unit",
      -      "must_match",
      -      "product_name",
      -      "model_or_reference",
      -      "substitution_allowed"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "destination": {
      -        "anyOf": [
      -          {
      -            "maxLength": 100,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "input_version": {
      -        "const": 1,
      -        "type": "number"
      -      },
      -      "interpretation": {
      -        "anyOf": [
      -          {
      -            "additionalProperties": false,
      -            "properties": {
      -              "confidence": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 1,
      -                    "minimum": 0,
      -                    "type": "number"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "product_family": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "product_title": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              }
      -            },
      -            "type": "object"
      -          },
      -          {
      -            "type": "null"
      -          }
      -        ]
      -      },
      -      "must_match": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "attribute": {
      -              "maxLength": 100,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "expected": {
      -              "maxLength": 100,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "attribute",
      -            "expected"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 5,
      -        "type": "array"
      -      },
      -      "quantity": {
      -        "exclusiveMinimum": 0,
      -        "type": "integer"
      -      },
      -      "reference_image": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "data_base64": {
      -            "maxLength": 27962028,
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "mime": {
      -            "const": "image/png",
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "mime",
      -          "data_base64"
      -        ],
      -        "type": "object"
      -      },
      -      "substitution_policy": {
      -        "enum": [
      -          "EXACT_ONLY",
      -          "SIMILAR_IF_MUST_MATCH"
      -        ],
      -        "type": "string"
      -      },
      -      "unit": {
      -        "maxLength": 32,
      -        "minLength": 1,
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "reference_image",
      -      "quantity",
      -      "unit",
      -      "must_match",
      -      "substitution_policy"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "previous_draft": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "buyer_stated": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "destination": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 100,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "must_match": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "attribute": {
      -                      "maxLength": 100,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "expected": {
      -                      "maxLength": 100,
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "provenance": {
      -                      "const": "BUYER_STATED",
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "attribute",
      -                    "expected",
      -                    "provenance"
      -                  ],
      -                  "type": "object"
      -                },
      -                "maxItems": 5,
      -                "type": "array"
      -              },
      -              "provenance": {
      -                "const": "BUYER_STATED",
      -                "type": "string"
      -              },
      -              "quantity": {
      -                "exclusiveMinimum": 0,
      -                "type": "integer"
      -              },
      -              "substitution_policy": {
      -                "enum": [
      -                  "EXACT_ONLY",
      -                  "SIMILAR_IF_MUST_MATCH"
      -                ],
      -                "type": "string"
      -              },
      -              "unit": {
      -                "maxLength": 32,
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "provenance",
      -              "quantity",
      -              "unit",
      -              "must_match",
      -              "substitution_policy",
      -              "destination"
      -            ],
      -            "type": "object"
      -          },
      -          "customer_chinese_required": {
      -            "const": false,
      -            "type": "boolean"
      -          },
      -          "derived": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "confidence": {
      -                "anyOf": [
      -                  {
      -                    "maximum": 1,
      -                    "minimum": 0,
      -                    "type": "number"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "hard_requirement": {
      -                "const": false,
      -                "type": "boolean"
      -              },
      -              "product_family": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "product_title": {
      -                "anyOf": [
      -                  {
      -                    "maxLength": 200,
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  {
      -                    "type": "null"
      -                  }
      -                ]
      -              },
      -              "provenance": {
      -                "const": "DERIVED",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "provenance",
      -              "product_title",
      -              "product_family",
      -              "confidence",
      -              "hard_requirement"
      -            ],
      -            "type": "object"
      -          },
      -          "draft_digest": {
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "input_digest": {
      -            "pattern": "^[0-9a-f]{64}$",
      -            "type": "string"
      -          },
      -          "input_version": {
      -            "exclusiveMinimum": 0,
      -            "type": "integer"
      -          },
      -          "payment_effects": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "price_version": {
      -            "const": "csc-agent-usdc-base-v1-299",
      -            "type": "string"
      -          },
      -          "product_id": {
      -            "const": "china_supply_check_v0",
      -            "type": "string"
      -          },
      -          "provider_effects": {
      -            "const": 0,
      -            "type": "number"
      -          },
      -          "reference_image": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "bytes": {
      -                "exclusiveMinimum": 0,
      -                "type": "integer"
      -              },
      -              "digest": {
      -                "pattern": "^[0-9a-f]{64}$",
      -                "type": "string"
      -              },
      -              "height": {
      -                "exclusiveMinimum": 0,
      -                "type": "integer"
      -              },
      -              "identity_claim": {
      -                "const": "REFERENCE_BYTES_ONLY_NOT_PRODUCT_IDENTITY",
      -                "type": "string"
      -              },
      -              "mime": {
      -                "const": "image/png",
      -                "type": "string"
      -              },
      -              "provenance": {
      -                "const": "SOURCE_OBSERVED",
      -                "type": "string"
      -              },
      -              "width": {
      -                "exclusiveMinimum": 0,
      -                "type": "integer"
      -              }
      -            },
      -            "required": [
      -              "provenance",
      -              "digest",
      -              "mime",
      -              "width",
      -              "height",
      -              "bytes",
      -              "identity_claim"
      -            ],
      -            "type": "object"
      -          },
      -          "requires_confirmation": {
      -            "const": true,
      -            "type": "boolean"
      -          },
      -          "schema_version": {
      -            "const": "csc.image-first.prepare.v1",
      -            "type": "string"
      -          },
      -          "unknown": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "blocks_confirmation": {
      -                "const": false,
      -                "type": "boolean"
      -              },
      -              "fields": {
      -                "items": {
      -                  "enum": [
      -                    "product_title",
      -                    "product_family",
      -                    "destination"
      -                  ],
      -                  "type": "string"
      -                },
      -                "type": "array"
      -              },
      -              "provenance": {
      -                "const": "UNKNOWN",
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "provenance",
      -              "fields",
      -              "blocks_confirmation"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "schema_version",
      -          "product_id",
      -          "price_version",
      -          "input_version",
      -          "input_digest",
      -          "reference_image",
      -          "buyer_stated",
      -          "derived",
      -          "unknown",
      -          "customer_chinese_required",
      -          "requires_confirmation",
      -          "payment_effects",
      -          "provider_effects",
      -          "draft_digest"
      -        ],
      -        "type": "object"
      -      },
      -      "revised": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "destination": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/destination"
      -          },
      -          "interpretation": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/interpretation"
      -          },
      -          "must_match": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/must_match"
      -          },
      -          "quantity": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/quantity"
      -          },
      -          "reference_image": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/reference_image"
      -          },
      -          "substitution_policy": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/substitution_policy"
      -          },
      -          "unit": {
      -            "$ref": "#/properties/draft/anyOf/1/properties/unit"
      -          }
      -        },
      -        "required": [
      -          "reference_image",
      -          "quantity",
      -          "unit",
      -          "must_match",
      -          "substitution_policy"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "previous_draft",
      -      "revised"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "input": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "text": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "text"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "model": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "model"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "model_or_reference": {
      +        "anyOf": [
      +          {
      +            "maxLength": 200,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "must_match": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "attribute": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "expected": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "attribute",
      +            "expected"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 5,
      +        "type": "array"
      +      },
      +      "product_name": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "quantity": {
      +        "exclusiveMinimum": 0,
      +        "type": "integer"
      +      },
      +      "substitution_allowed": {
      +        "type": "boolean"
      +      },
      +      "unit": {
      +        "maxLength": 32,
      +        "minLength": 1,
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "input",
      +      "quantity",
      +      "unit",
      +      "must_match",
      +      "product_name",
      +      "model_or_reference",
      +      "substitution_allowed"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "destination": {
      +        "anyOf": [
      +          {
      +            "maxLength": 100,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "input_version": {
      +        "const": 1,
      +        "type": "number"
      +      },
      +      "interpretation": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "confidence": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 1,
      +                    "minimum": 0,
      +                    "type": "number"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "product_family": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "product_title": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "must_match": {
      +        "default": [],
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "attribute": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "expected": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "attribute",
      +            "expected"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 5,
      +        "type": "array"
      +      },
      +      "quantity": {
      +        "anyOf": [
      +          {
      +            "exclusiveMinimum": 0,
      +            "type": "integer"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      },
      +      "reference_image": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "data_base64": {
      +            "maxLength": 27962028,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "mime": {
      +            "const": "image/png",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "mime",
      +          "data_base64"
      +        ],
      +        "type": "object"
      +      },
      +      "substitution_policy": {
      +        "default": "EXACT_ONLY",
      +        "enum": [
      +          "EXACT_ONLY",
      +          "SIMILAR_IF_MUST_MATCH"
      +        ],
      +        "type": "string"
      +      },
      +      "unit": {
      +        "anyOf": [
      +          {
      +            "maxLength": 32,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ],
      +        "default": null
      +      }
      +    },
      +    "required": [
      +      "reference_image"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "previous_draft": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "buyer_stated": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "destination": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "must_match": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "attribute": {
      +                      "maxLength": 100,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "expected": {
      +                      "maxLength": 100,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "provenance": {
      +                      "const": "BUYER_STATED",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "attribute",
      +                    "expected",
      +                    "provenance"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 5,
      +                "type": "array"
      +              },
      +              "provenance": {
      +                "const": "BUYER_STATED",
      +                "type": "string"
      +              },
      +              "quantity": {
      +                "anyOf": [
      +                  {
      +                    "exclusiveMinimum": 0,
      +                    "type": "integer"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "substitution_policy": {
      +                "enum": [
      +                  "EXACT_ONLY",
      +                  "SIMILAR_IF_MUST_MATCH"
      +                ],
      +                "type": "string"
      +              },
      +              "unit": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 32,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "quantity",
      +              "unit",
      +              "must_match",
      +              "substitution_policy",
      +              "destination"
      +            ],
      +            "type": "object"
      +          },
      +          "customer_chinese_required": {
      +            "const": false,
      +            "type": "boolean"
      +          },
      +          "derived": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "confidence": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 1,
      +                    "minimum": 0,
      +                    "type": "number"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "hard_requirement": {
      +                "const": false,
      +                "type": "boolean"
      +              },
      +              "product_family": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "product_title": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "provenance": {
      +                "const": "DERIVED",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "product_title",
      +              "product_family",
      +              "confidence",
      +              "hard_requirement"
      +            ],
      +            "type": "object"
      +          },
      +          "draft_digest": {
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "input_digest": {
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "input_version": {
      +            "exclusiveMinimum": 0,
      +            "type": "integer"
      +          },
      +          "payment_effects": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "price_version": {
      +            "const": "csc-agent-usdc-base-v1-299",
      +            "type": "string"
      +          },
      +          "product_id": {
      +            "const": "china_supply_check_v0",
      +            "type": "string"
      +          },
      +          "provider_effects": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "reference_image": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "bytes": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              },
      +              "digest": {
      +                "pattern": "^[0-9a-f]{64}$",
      +                "type": "string"
      +              },
      +              "height": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              },
      +              "identity_claim": {
      +                "const": "REFERENCE_BYTES_ONLY_NOT_PRODUCT_IDENTITY",
      +                "type": "string"
      +              },
      +              "mime": {
      +                "const": "image/png",
      +                "type": "string"
      +              },
      +              "provenance": {
      +                "const": "SOURCE_OBSERVED",
      +                "type": "string"
      +              },
      +              "width": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "digest",
      +              "mime",
      +              "width",
      +              "height",
      +              "bytes",
      +              "identity_claim"
      +            ],
      +            "type": "object"
      +          },
      +          "requires_confirmation": {
      +            "const": true,
      +            "type": "boolean"
      +          },
      +          "schema_version": {
      +            "const": "csc.image-first.prepare.v1",
      +            "type": "string"
      +          },
      +          "unknown": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "blocks_confirmation": {
      +                "const": false,
      +                "type": "boolean"
      +              },
      +              "fields": {
      +                "items": {
      +                  "enum": [
      +                    "product_title",
      +                    "product_family",
      +                    "destination",
      +                    "quantity",
      +                    "unit"
      +                  ],
      +                  "type": "string"
      +                },
      +                "type": "array"
      +              },
      +              "provenance": {
      +                "const": "UNKNOWN",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "fields",
      +              "blocks_confirmation"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "schema_version",
      +          "product_id",
      +          "price_version",
      +          "input_version",
      +          "input_digest",
      +          "reference_image",
      +          "buyer_stated",
      +          "derived",
      +          "unknown",
      +          "customer_chinese_required",
      +          "requires_confirmation",
      +          "payment_effects",
      +          "provider_effects",
      +          "draft_digest"
      +        ],
      +        "type": "object"
      +      },
      +      "revised": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "destination": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/destination"
      +          },
      +          "interpretation": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/interpretation"
      +          },
      +          "must_match": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/must_match"
      +          },
      +          "quantity": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/quantity"
      +          },
      +          "reference_image": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/reference_image"
      +          },
      +          "substitution_policy": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/substitution_policy"
      +          },
      +          "unit": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/unit"
      +          }
      +        },
      +        "required": [
      +          "reference_image"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "previous_draft",
      +      "revised"
      +    ],
      +    "type": "object"
      +  }
      +]
  3. Changed2 schema fields changed
    • addedInput schema / properties / draft / anyOf
      Added value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "input": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "text": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "text"
      +            ],
      +            "type": "object"
      +          },
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "model": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "model"
      +            ],
      +            "type": "object"
      +          }
      +        ]
      +      },
      +      "model_or_reference": {
      +        "anyOf": [
      +          {
      +            "maxLength": 200,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "must_match": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "attribute": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "expected": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "attribute",
      +            "expected"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 5,
      +        "type": "array"
      +      },
      +      "product_name": {
      +        "maxLength": 200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "quantity": {
      +        "exclusiveMinimum": 0,
      +        "type": "integer"
      +      },
      +      "substitution_allowed": {
      +        "type": "boolean"
      +      },
      +      "unit": {
      +        "maxLength": 32,
      +        "minLength": 1,
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "input",
      +      "quantity",
      +      "unit",
      +      "must_match",
      +      "product_name",
      +      "model_or_reference",
      +      "substitution_allowed"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "destination": {
      +        "anyOf": [
      +          {
      +            "maxLength": 100,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "input_version": {
      +        "const": 1,
      +        "type": "number"
      +      },
      +      "interpretation": {
      +        "anyOf": [
      +          {
      +            "additionalProperties": false,
      +            "properties": {
      +              "confidence": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 1,
      +                    "minimum": 0,
      +                    "type": "number"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "product_family": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "product_title": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              }
      +            },
      +            "type": "object"
      +          },
      +          {
      +            "type": "null"
      +          }
      +        ]
      +      },
      +      "must_match": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "attribute": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "expected": {
      +              "maxLength": 100,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "attribute",
      +            "expected"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 5,
      +        "type": "array"
      +      },
      +      "quantity": {
      +        "exclusiveMinimum": 0,
      +        "type": "integer"
      +      },
      +      "reference_image": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "data_base64": {
      +            "maxLength": 27962028,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "mime": {
      +            "const": "image/png",
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "mime",
      +          "data_base64"
      +        ],
      +        "type": "object"
      +      },
      +      "substitution_policy": {
      +        "enum": [
      +          "EXACT_ONLY",
      +          "SIMILAR_IF_MUST_MATCH"
      +        ],
      +        "type": "string"
      +      },
      +      "unit": {
      +        "maxLength": 32,
      +        "minLength": 1,
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "reference_image",
      +      "quantity",
      +      "unit",
      +      "must_match",
      +      "substitution_policy"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "previous_draft": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "buyer_stated": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "destination": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 100,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "must_match": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "attribute": {
      +                      "maxLength": 100,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "expected": {
      +                      "maxLength": 100,
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "provenance": {
      +                      "const": "BUYER_STATED",
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "attribute",
      +                    "expected",
      +                    "provenance"
      +                  ],
      +                  "type": "object"
      +                },
      +                "maxItems": 5,
      +                "type": "array"
      +              },
      +              "provenance": {
      +                "const": "BUYER_STATED",
      +                "type": "string"
      +              },
      +              "quantity": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              },
      +              "substitution_policy": {
      +                "enum": [
      +                  "EXACT_ONLY",
      +                  "SIMILAR_IF_MUST_MATCH"
      +                ],
      +                "type": "string"
      +              },
      +              "unit": {
      +                "maxLength": 32,
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "quantity",
      +              "unit",
      +              "must_match",
      +              "substitution_policy",
      +              "destination"
      +            ],
      +            "type": "object"
      +          },
      +          "customer_chinese_required": {
      +            "const": false,
      +            "type": "boolean"
      +          },
      +          "derived": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "confidence": {
      +                "anyOf": [
      +                  {
      +                    "maximum": 1,
      +                    "minimum": 0,
      +                    "type": "number"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "hard_requirement": {
      +                "const": false,
      +                "type": "boolean"
      +              },
      +              "product_family": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "product_title": {
      +                "anyOf": [
      +                  {
      +                    "maxLength": 200,
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  {
      +                    "type": "null"
      +                  }
      +                ]
      +              },
      +              "provenance": {
      +                "const": "DERIVED",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "product_title",
      +              "product_family",
      +              "confidence",
      +              "hard_requirement"
      +            ],
      +            "type": "object"
      +          },
      +          "draft_digest": {
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "input_digest": {
      +            "pattern": "^[0-9a-f]{64}$",
      +            "type": "string"
      +          },
      +          "input_version": {
      +            "exclusiveMinimum": 0,
      +            "type": "integer"
      +          },
      +          "payment_effects": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "price_version": {
      +            "const": "csc-agent-usdc-base-v1-299",
      +            "type": "string"
      +          },
      +          "product_id": {
      +            "const": "china_supply_check_v0",
      +            "type": "string"
      +          },
      +          "provider_effects": {
      +            "const": 0,
      +            "type": "number"
      +          },
      +          "reference_image": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "bytes": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              },
      +              "digest": {
      +                "pattern": "^[0-9a-f]{64}$",
      +                "type": "string"
      +              },
      +              "height": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              },
      +              "identity_claim": {
      +                "const": "REFERENCE_BYTES_ONLY_NOT_PRODUCT_IDENTITY",
      +                "type": "string"
      +              },
      +              "mime": {
      +                "const": "image/png",
      +                "type": "string"
      +              },
      +              "provenance": {
      +                "const": "SOURCE_OBSERVED",
      +                "type": "string"
      +              },
      +              "width": {
      +                "exclusiveMinimum": 0,
      +                "type": "integer"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "digest",
      +              "mime",
      +              "width",
      +              "height",
      +              "bytes",
      +              "identity_claim"
      +            ],
      +            "type": "object"
      +          },
      +          "requires_confirmation": {
      +            "const": true,
      +            "type": "boolean"
      +          },
      +          "schema_version": {
      +            "const": "csc.image-first.prepare.v1",
      +            "type": "string"
      +          },
      +          "unknown": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "blocks_confirmation": {
      +                "const": false,
      +                "type": "boolean"
      +              },
      +              "fields": {
      +                "items": {
      +                  "enum": [
      +                    "product_title",
      +                    "product_family",
      +                    "destination"
      +                  ],
      +                  "type": "string"
      +                },
      +                "type": "array"
      +              },
      +              "provenance": {
      +                "const": "UNKNOWN",
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "provenance",
      +              "fields",
      +              "blocks_confirmation"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "schema_version",
      +          "product_id",
      +          "price_version",
      +          "input_version",
      +          "input_digest",
      +          "reference_image",
      +          "buyer_stated",
      +          "derived",
      +          "unknown",
      +          "customer_chinese_required",
      +          "requires_confirmation",
      +          "payment_effects",
      +          "provider_effects",
      +          "draft_digest"
      +        ],
      +        "type": "object"
      +      },
      +      "revised": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "destination": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/destination"
      +          },
      +          "interpretation": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/interpretation"
      +          },
      +          "must_match": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/must_match"
      +          },
      +          "quantity": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/quantity"
      +          },
      +          "reference_image": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/reference_image"
      +          },
      +          "substitution_policy": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/substitution_policy"
      +          },
      +          "unit": {
      +            "$ref": "#/properties/draft/anyOf/1/properties/unit"
      +          }
      +        },
      +        "required": [
      +          "reference_image",
      +          "quantity",
      +          "unit",
      +          "must_match",
      +          "substitution_policy"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "previous_draft",
      +      "revised"
      +    ],
      +    "type": "object"
      +  }
      +]
    • addedInput schema / required
      Added value: +[
      +  "draft"
      +]
  4. Added

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, destructiveHint=false, and openWorldHint=false, so safety is partly covered. The description adds meaningful behavioral context beyond that: it is free (no payment effects), a bounded PNG is sent once as base64 for immediate sanitization, and the canonical response contains only digest and metadata. The sanitization and response-shape disclosures are non-obvious and genuinely useful.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The text is dense but front-loaded: the core capability comes first, then language guidance, then input handling, then sibling routing and guardrails. No sentence is pure filler, though a few clauses (language and 1688 knowledge) could be tighter.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with no output schema, the description usefully states the response is only digest and metadata, and it covers the free/no-payment profile and the no-contact boundary. Combined with schema-level structure and annotations, an agent has enough to call it correctly, with the only shortfall being the unexplained revision variant already noted under parameters.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry the burden for a very complex single 'draft' parameter with three distinct anyOf shapes. It hints at two of them ('image-first or text/model') and the base64 PNG constraint, but says nothing about the previous_draft/revised revision variant or how to choose among the shapes, leaving a real gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb (prepare) and resource (China Supply Check draft and confirmation digest), and distinguishes its stage by routing to discover_china_supply_check_v0. It clearly frames the tool as a free draft-producing step versus the purchase/run siblings, though it does not explicitly name run_ or purchase_ as the follow-on stages.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives some routing guidance ('Call discover_china_supply_check_v0 for current payment availability and prices') and a precondition ('Review the exact draft before confirming payment'), plus scope boundaries ('No payment, order, Provider or supplier contact'). However it never states when to use this tool versus run_china_supply_check_v0 or purchase_china_supply_check_v0, leaving the stage ordering to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.