removedInput schema / $defs
Removed value: -{
- "ConformanceBadgeInput": {
- "description": "Unsigned ProofRelay conformance badge draft input.",
- "properties": {
- "badge_type": {
- "description": "Evidence-conformance badge type.",
- "enum": [
- "prep_compatible",
- "verified_bundle",
- "verified_mcp",
- "replay_tested"
- ],
- "title": "Badge Type",
- "type": "string"
- },
- "criteria_hash": {
- "description": "SHA-256 hash of badge criteria.",
- "title": "Criteria Hash",
- "type": "string"
- },
- "evidence_bundle_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional bundle hash.",
- "title": "Evidence Bundle Hash"
- },
- "expires_at": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional ISO-8601 expiry time.",
- "title": "Expires At"
- },
- "issued_at": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional ISO-8601 issue time.",
- "title": "Issued At"
- },
- "non_secret_refs": {
- "description": "Public-safe badge references.",
- "items": {
- "type": "string"
- },
- "title": "Non Secret Refs",
- "type": "array"
- },
- "profile": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional PREP profile marker.",
- "title": "Profile"
- },
- "proof_envelope_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional envelope hash.",
- "title": "Proof Envelope Hash"
- },
- "registry_entry_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional ProofRelay Registry entry hash.",
- "title": "Registry Entry Hash"
- },
- "replay_test_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional replay test hash.",
- "title": "Replay Test Hash"
- },
- "subject_hash": {
- "description": "SHA-256 hash of the badge subject.",
- "title": "Subject Hash",
- "type": "string"
- },
- "verifier_response_hash": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Optional verifier response hash.",
- "title": "Verifier Response Hash"
- }
- },
- "required": [
- "badge_type",
- "subject_hash",
- "criteria_hash"
- ],
- "title": "ConformanceBadgeInput",
- "type": "object"
- }
-}
addedInput schema / properties / badge / properties
Added value: +{
+ "badge_type": {
+ "enum": [
+ "prep_compatible",
+ "verified_bundle",
+ "verified_mcp",
+ "replay_tested"
+ ],
+ "type": "string"
+ },
+ "criteria_hash": {
+ "type": "string"
+ },
+ "evidence_bundle_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "expires_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "issued_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "non_secret_refs": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "profile": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "proof_envelope_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "registry_entry_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "replay_test_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "subject_hash": {
+ "type": "string"
+ },
+ "verifier_response_hash": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+}