changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "data": {
+ "properties": {
+ "benchmark": {
+ "properties": {
+ "cohort": {
+ "enum": [
+ "frontier",
+ "measured"
+ ],
+ "type": "string"
+ },
+ "cohortLabel": {
+ "type": "string"
+ },
+ "configurationNote": {
+ "type": "string"
+ },
+ "date": {
+ "description": "Source date, or an empty string when the upstream source supplies none.",
+ "type": "string"
+ },
+ "description": {
+ "type": "string"
+ },
+ "evaluator": {
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
+ "provenance": {
+ "properties": {
+ "sourceLabel": {
+ "type": "string"
+ },
+ "sourceUrl": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "sourceUrl",
+ "sourceLabel"
+ ],
+ "type": "object"
+ },
+ "scoreUnit": {
+ "enum": [
+ "points",
+ "percent"
+ ],
+ "type": "string"
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "label",
+ "description",
+ "version",
+ "date",
+ "scoreUnit",
+ "evaluator",
+ "configurationNote",
+ "cohort",
+ "cohortLabel",
+ "provenance"
+ ],
+ "type": "object"
+ },
+ "results": {
+ "items": {
+ "properties": {
+ "configuration": {
+ "type": "string"
+ },
+ "date": {
+ "format": "date",
+ "type": "string"
+ },
+ "dateKind": {
+ "enum": [
+ "source-update",
+ "run"
+ ],
+ "type": "string"
+ },
+ "evaluator": {
+ "type": "string"
+ },
+ "harness": {
+ "type": "string"
+ },
+ "modelId": {
+ "type": "string"
+ },
+ "provenance": {
+ "properties": {
+ "sourceDataUrl": {
+ "format": "uri",
+ "type": "string"
+ },
+ "sourceRecordId": {
+ "type": "string"
+ },
+ "sourceUrl": {
+ "format": "uri",
+ "type": "string"
+ }
+ },
+ "required": [
+ "sourceUrl",
+ "sourceDataUrl",
+ "sourceRecordId"
+ ],
+ "type": "object"
+ },
+ "reportedAgentUsage": {
+ "anyOf": [
+ {
+ "properties": {
+ "agent": {
+ "type": "string"
+ },
+ "agentVersion": {
+ "type": "string"
+ },
+ "averageTrialDurationSeconds": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "derived": {
+ "description": "Values derived from the published run totals and rounded benchmark score.",
+ "properties": {
+ "costPerSuccessfulTrialUsd": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "costPerTrialUsd": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "inputCacheShare": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ },
+ "tokensPerSuccessfulTrial": {
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "costPerTrialUsd",
+ "costPerSuccessfulTrialUsd",
+ "inputCacheShare",
+ "tokensPerSuccessfulTrial"
+ ],
+ "type": "object"
+ },
+ "reportedCostUsd": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "tokens": {
+ "properties": {
+ "cachedInput": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "output": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "total": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "uncachedInput": {
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "uncachedInput",
+ "cachedInput",
+ "output",
+ "total"
+ ],
+ "type": "object"
+ },
+ "trialCount": {
+ "minimum": 1,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "agent",
+ "agentVersion",
+ "trialCount",
+ "tokens",
+ "reportedCostUsd",
+ "averageTrialDurationSeconds",
+ "derived"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "runStartedAt": {
+ "anyOf": [
+ {
+ "format": "date-time",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "sampleCount": {
+ "anyOf": [
+ {
+ "minimum": 1,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "score": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "scoreUnit": {
+ "enum": [
+ "points",
+ "percent"
+ ],
+ "type": "string"
+ },
+ "sourceModel": {
+ "type": "string"
+ },
+ "standardError": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "version": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "modelId",
+ "sourceModel",
+ "configuration",
+ "score",
+ "scoreUnit",
+ "evaluator",
+ "harness",
+ "version",
+ "date",
+ "dateKind",
+ "runStartedAt",
+ "sampleCount",
+ "standardError",
+ "reportedAgentUsage",
+ "provenance"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "benchmark",
+ "results"
+ ],
+ "type": "object"
+ },
+ "meta": {
+ "properties": {
+ "apiVersion": {
+ "const": "v1"
+ },
+ "currency": {
+ "const": "USD"
+ },
+ "tokenPriceUnit": {
+ "const": "per_million_tokens"
+ }
+ },
+ "required": [
+ "apiVersion",
+ "currency",
+ "tokenPriceUnit"
+ ],
+ "type": "object"
+ },
+ "pagination": {
+ "properties": {
+ "hasMore": {
+ "type": "boolean"
+ },
+ "limit": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "offset": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "page": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "pageCount": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "pageSize": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "total": {
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "required": [
+ "meta",
+ "data",
+ "pagination"
+ ],
+ "type": "object"
+}