changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": true,
+ "description": "What the agent's public card declares and what this register holds for the endpoints it names. Counts and pointers, never a score. A card that could not be fetched or read comes back as a tool error (isError), not as this object.",
+ "properties": {
+ "agent": {
+ "description": "The agent's https origin.",
+ "type": "string"
+ },
+ "card_signature_present": {
+ "description": "Whether the card carries a signature. Presence only; the signature is not verified here.",
+ "type": "boolean"
+ },
+ "card_status": {
+ "description": "HTTP status the card URL answered with.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "card_url": {
+ "description": "The agent card URL that was fetched.",
+ "type": "string"
+ },
+ "compensation": {
+ "description": "Who the agent says pays it, as declared and not verified, or null when it says nothing.",
+ "type": [
+ "object",
+ "null"
+ ]
+ },
+ "compensation_source": {
+ "description": "Where the compensation declaration was read: extension params or card top-level.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "conduct_record": {
+ "description": "Where the card says its conduct record is published, or null.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "declared_uri": {
+ "description": "The extension URI the card declared, or null.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "does_not_establish": {
+ "description": "What this reading does not establish, as sentences.",
+ "type": "array"
+ },
+ "extension_declared": {
+ "description": "true = the card declares the A2A Conduct Extension. false is not a negative verdict.",
+ "type": "boolean"
+ },
+ "how_to_file": {
+ "description": "How to walk the agent yourself and file your own record.",
+ "type": "string"
+ },
+ "measured_endpoints": {
+ "description": "The https endpoints the card asks to be measured on, at most 5.",
+ "type": "array"
+ },
+ "ok": {
+ "description": "Always true in this object: the card was fetched and read.",
+ "type": "boolean"
+ },
+ "register": {
+ "description": "This register's stored reading for each of those endpoints: state, verified (true or null, never false), record_sha256.",
+ "type": "array"
+ },
+ "schema": {
+ "description": "Format name of this object: gate-preflight-v1.",
+ "type": "string"
+ },
+ "witness_intake": {
+ "description": "Where the card says witness records can be filed, or null.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+}