addedOutput schema / properties / absence_vs_failure
Added value: +{
+ "description": "Condition 06, disclosed and never a verdict: whether the server's tools can tell a failed lookup from an empty one.",
+ "type": "object"
+}
addedOutput schema / properties / canonicalization
Added value: +{
+ "description": "Condition 07, disclosed and never a verdict: whether the declared tool surface canonicalizes under RFC 8785.",
+ "type": "object"
+}
addedOutput schema / properties / checked_at
Added value: +{
+ "description": "When the measurement started, ISO 8601 UTC.",
+ "type": "string"
+}
addedOutput schema / properties / checks
Added value: +{
+ "description": "One entry per condition, each with whether it was measured, whether it passed, and the detail.",
+ "type": "object"
+}
removedOutput schema / properties / conditions
Removed value: -{
- "type": [
- "array",
- "object"
- ]
-}
addedOutput schema / properties / consent_basis
Added value: +{
+ "description": "On what basis a tool call was or was not made.",
+ "type": "string"
+}
addedOutput schema / properties / consent_lookup
Added value: +{
+ "description": "Present when no proven consent was found: the consent file that was read, the result, and how to consent.",
+ "type": "object"
+}
addedOutput schema / properties / consent_source
Added value: +{
+ "description": "Where the consent came from: operator_list, well_known, requester or none.",
+ "type": "string"
+}
addedOutput schema / properties / coordinate_derivation
Added value: +{
+ "description": "How the measured tool and instant were derived, or that the legacy rule applied.",
+ "type": "object"
+}
addedOutput schema / properties / does_not_establish
Added value: +{
+ "description": "What this verdict does not establish, as sentences.",
+ "type": "array"
+}
addedOutput schema / properties / endpoint / description
Added value: +"The MCP endpoint that was measured."
addedOutput schema / properties / establishes
Added value: +{
+ "description": "What this verdict establishes, as sentences.",
+ "type": "array"
+}
addedOutput schema / properties / gate
Added value: +{
+ "description": "Name of this gate.",
+ "type": "string"
+}
addedOutput schema / properties / gate_commit
Added value: +{
+ "description": "Git commit of the deployed gate, or a sentence saying the deployment did not pin one.",
+ "type": "string"
+}
addedOutput schema / properties / gate_version
Added value: +{
+ "description": "Version of the gate code that took this measurement.",
+ "type": "string"
+}
addedOutput schema / properties / measurement_note
Added value: +{
+ "description": "Present only when the gate's own relay failed, so that nothing here is read as a statement about the target.",
+ "type": "string"
+}
addedOutput schema / properties / number_safety
Added value: +{
+ "description": "Whether every number in this verdict survives a JSON round trip unchanged.",
+ "type": "object"
+}
removedOutput schema / properties / pass
Removed value: -{
- "type": [
- "boolean",
- "null"
- ]
-}
addedOutput schema / properties / probed_via
Added value: +{
+ "description": "The network path the probe took (relay or direct).",
+ "type": "string"
+}
addedOutput schema / properties / reachable / type
Added value: +[
+ "boolean",
+ "null"
+]
addedOutput schema / properties / recompute_note / description
Added value: +"How to recompute record_sha256. Not part of the hashed bytes."
addedOutput schema / properties / scope_note
Added value: +{
+ "description": "What this measurement covers and what it does not.",
+ "type": "string"
+}
addedOutput schema / properties / status
Added value: +{
+ "description": "verified = every measured condition passed. pending = measured, not all passing. held = could not be reached, nothing established.",
+ "type": "string"
+}
addedOutput schema / properties / tools_called
Added value: +{
+ "description": "Whether a tool on the checked server was executed, in words.",
+ "type": "string"
+}