changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "atomicFacts": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "confidence": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "evidenceIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "explanation": {
+ "type": "string"
+ },
+ "statement": {
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "confirmed",
+ "partially_confirmed",
+ "contradicted",
+ "insufficient_evidence",
+ "ambiguous"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "statement",
+ "status",
+ "confidence",
+ "explanation",
+ "evidenceIds"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "claim": {
+ "type": "string"
+ },
+ "commerce": {
+ "additionalProperties": false,
+ "properties": {
+ "orderId": {
+ "type": "string"
+ },
+ "orderToken": {
+ "type": "string"
+ },
+ "orderUrl": {
+ "format": "uri",
+ "type": "string"
+ },
+ "receiptId": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "orderId",
+ "orderToken",
+ "receiptId",
+ "orderUrl"
+ ],
+ "type": "object"
+ },
+ "conclusion": {
+ "type": "string"
+ },
+ "conflicts": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "evidenceIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "summary": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "summary",
+ "evidenceIds"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "evidence": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "cited": {
+ "type": "boolean"
+ },
+ "consulted": {
+ "type": "boolean"
+ },
+ "excerpt": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "providerSourceMatched": {
+ "type": "boolean"
+ },
+ "publishedAt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "publisher": {
+ "type": "string"
+ },
+ "qualityReason": {
+ "type": "string"
+ },
+ "relationship": {
+ "enum": [
+ "supports",
+ "contradicts",
+ "context"
+ ],
+ "type": "string"
+ },
+ "retrievedAt": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "snapshotId": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "snapshotted": {
+ "type": "boolean"
+ },
+ "sourceType": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "url",
+ "title",
+ "publisher",
+ "publishedAt",
+ "retrievedAt",
+ "excerpt",
+ "relationship",
+ "sourceType",
+ "qualityReason",
+ "providerSourceMatched",
+ "cited",
+ "snapshotId",
+ "consulted",
+ "snapshotted"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "limitations": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "observedAt": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "provenance": {
+ "additionalProperties": false,
+ "properties": {
+ "cacheHit": {
+ "type": "boolean"
+ },
+ "cachedInputTokens": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "citedSourceCount": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "consultedSourceCount": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "inputTokens": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "matchedEvidenceCount": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "model": {
+ "type": "string"
+ },
+ "outputTokens": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "providerResponseId": {
+ "type": "string"
+ },
+ "providerSourceCount": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "searchedWeb": {
+ "type": "boolean"
+ },
+ "snapshottedSourceCount": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "webSearchCallCount": {
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "provider",
+ "model",
+ "providerResponseId",
+ "searchedWeb",
+ "consultedSourceCount",
+ "citedSourceCount",
+ "providerSourceCount",
+ "matchedEvidenceCount",
+ "snapshottedSourceCount",
+ "webSearchCallCount",
+ "inputTokens",
+ "cachedInputTokens",
+ "outputTokens",
+ "cacheHit"
+ ],
+ "type": "object"
+ },
+ "providerSources": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "actions": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "cited": {
+ "type": "boolean"
+ },
+ "evidenceIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "queries": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "searchCallIds": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "snapshotId": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sourceId": {
+ "type": "string"
+ },
+ "title": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "url": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "sourceId",
+ "url",
+ "title",
+ "provider",
+ "searchCallIds",
+ "actions",
+ "queries",
+ "evidenceIds",
+ "cited",
+ "snapshotId"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "snapshots": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "contentLength": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "contentType": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "failureReason": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "finalUrl": {
+ "anyOf": [
+ {
+ "format": "uri",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "httpStatus": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "normalizedSha256": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "rawSha256": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "requestedUrl": {
+ "format": "uri",
+ "type": "string"
+ },
+ "retrievedAt": {
+ "format": "date-time",
+ "type": "string"
+ },
+ "snapshotId": {
+ "type": "string"
+ },
+ "status": {
+ "enum": [
+ "captured",
+ "failed",
+ "blocked",
+ "too_large",
+ "unsupported"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "snapshotId",
+ "requestedUrl",
+ "finalUrl",
+ "retrievedAt",
+ "status",
+ "httpStatus",
+ "contentType",
+ "contentLength",
+ "rawSha256",
+ "normalizedSha256",
+ "failureReason"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "status": {
+ "enum": [
+ "confirmed",
+ "partially_confirmed",
+ "contradicted",
+ "insufficient_evidence",
+ "ambiguous"
+ ],
+ "type": "string"
+ },
+ "verificationId": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "verificationId",
+ "claim",
+ "status",
+ "observedAt",
+ "conclusion",
+ "atomicFacts",
+ "providerSources",
+ "evidence",
+ "snapshots",
+ "conflicts",
+ "limitations",
+ "provenance",
+ "commerce"
+ ],
+ "type": "object"
+}