changedOutput schema / properties / feedback / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "choice": {
- "enum": [
- "useful",
- "revise",
- "reject"
- ],
- "type": "string"
- },
- "deliveredDigest": {
- "$ref": "#/properties/deliveredDigest"
- },
- "format": {
- "const": "keryx-requester-feedback-v1",
- "type": "string"
- },
- "observations": {
- "additionalProperties": false,
- "properties": {
- "costBasis": {
- "const": "partial-captured-policy-estimate",
- "type": "string"
- },
- "durationBasis": {
- "const": "recorded-orchestrator-completion",
- "type": "string"
- },
- "excluded": {
- "const": "search-infrastructure-gas-and-unrecorded-provider-charges",
- "type": "string"
- },
- "failedCalls": {
- "minimum": 0,
- "type": "integer"
- },
- "format": {
- "const": "keryx-recorded-job-observations-v1",
- "type": "string"
- },
- "generationDurationMs": {
- "anyOf": [
- {
- "minimum": 0,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "invoice": {
- "type": "null"
- },
- "missingUsageCalls": {
- "minimum": 0,
- "type": "integer"
- },
- "modelCostUsd": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "lower": {
- "minimum": 0,
- "type": "number"
- },
- "upper": {
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "lower",
- "upper"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "pendingCalls": {
- "minimum": 0,
- "type": "integer"
- },
- "profit": {
- "type": "null"
- },
- "recordedCalls": {
- "minimum": 0,
- "type": "integer"
- },
- "unpricedUsageRecords": {
- "minimum": 0,
- "type": "integer"
- },
- "usageRecords": {
- "minimum": 0,
- "type": "integer"
- }
- },
- "required": [
- "format",
- "generationDurationMs",
- "durationBasis",
- "modelCostUsd",
- "costBasis",
- "recordedCalls",
- "failedCalls",
- "pendingCalls",
- "missingUsageCalls",
- "unpricedUsageRecords",
- "usageRecords",
- "excluded",
- "invoice",
- "profit"
- ],
- "type": "object"
- },
- "reason": {
- "default": "",
- "maxLength": 1000,
- "type": "string"
- },
- "runId": {
- "$ref": "#/properties/runId"
- },
- "submittedAt": {
- "format": "date-time",
- "type": "string"
- }
- },
- "required": [
- "choice",
- "format",
- "runId",
- "deliveredDigest",
- "submittedAt",
- "observations"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "choice": {
+ "description": "Your opinion of this exact delivered answer: useful, revise or reject.",
+ "enum": [
+ "useful",
+ "revise",
+ "reject"
+ ],
+ "type": "string"
+ },
+ "deliveredDigest": {
+ "$ref": "#/properties/deliveredDigest"
+ },
+ "format": {
+ "const": "keryx-requester-feedback-v1",
+ "type": "string"
+ },
+ "observations": {
+ "additionalProperties": false,
+ "properties": {
+ "costBasis": {
+ "const": "partial-captured-policy-estimate",
+ "type": "string"
+ },
+ "durationBasis": {
+ "const": "recorded-orchestrator-completion",
+ "type": "string"
+ },
+ "excluded": {
+ "const": "search-infrastructure-gas-and-unrecorded-provider-charges",
+ "type": "string"
+ },
+ "failedCalls": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "format": {
+ "const": "keryx-recorded-job-observations-v1",
+ "type": "string"
+ },
+ "generationDurationMs": {
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "invoice": {
+ "type": "null"
+ },
+ "missingUsageCalls": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "modelCostUsd": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "lower": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "upper": {
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "lower",
+ "upper"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "pendingCalls": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "profit": {
+ "type": "null"
+ },
+ "recordedCalls": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "unpricedUsageRecords": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "usageRecords": {
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "format",
+ "generationDurationMs",
+ "durationBasis",
+ "modelCostUsd",
+ "costBasis",
+ "recordedCalls",
+ "failedCalls",
+ "pendingCalls",
+ "missingUsageCalls",
+ "unpricedUsageRecords",
+ "usageRecords",
+ "excluded",
+ "invoice",
+ "profit"
+ ],
+ "type": "object"
+ },
+ "reason": {
+ "default": "",
+ "description": "Optional private explanation of your choice, up to 1000 characters; defaults to empty.",
+ "maxLength": 1000,
+ "type": "string"
+ },
+ "runId": {
+ "$ref": "#/properties/runId"
+ },
+ "submittedAt": {
+ "format": "date-time",
+ "type": "string"
+ }
+ },
+ "required": [
+ "choice",
+ "format",
+ "runId",
+ "deliveredDigest",
+ "submittedAt",
+ "observations"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]