addedOutput schema / properties / job / properties / audio_recovery
Added value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "attempt": {
+ "maximum": 16,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "mode": {
+ "const": "saved_audio_only",
+ "type": "string"
+ }
+ },
+ "required": [
+ "attempt",
+ "mode"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / job / properties / content_direction
Added value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "additionalProperties": false,
+ "properties": {
+ "current": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "brandContentHash": {
+ "type": "string"
+ },
+ "brandRevision": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "seriesContentHash": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "seriesRevision": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "brandRevision",
+ "brandContentHash",
+ "seriesRevision",
+ "seriesContentHash"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "snapshot": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "brand": {
+ "additionalProperties": false,
+ "properties": {
+ "contentHash": {
+ "type": "string"
+ },
+ "documentId": {
+ "anyOf": [
+ {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "markdown": {
+ "type": "string"
+ },
+ "path": {
+ "type": "string"
+ },
+ "revision": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "sources": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "title": {
+ "maxLength": 240,
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "maxLength": 2048,
+ "type": "string"
+ }
+ },
+ "required": [
+ "url",
+ "title"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "title",
+ "sources",
+ "path",
+ "documentId",
+ "revision",
+ "markdown",
+ "contentHash"
+ ],
+ "type": "object"
+ },
+ "capturedAt": {
+ "type": "string"
+ },
+ "scope": {
+ "additionalProperties": false,
+ "properties": {
+ "kind": {
+ "enum": [
+ "brand",
+ "series"
+ ],
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "seriesId": {
+ "anyOf": [
+ {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "kind",
+ "seriesId",
+ "name"
+ ],
+ "type": "object"
+ },
+ "series": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "contentHash": {
+ "type": "string"
+ },
+ "documentId": {
+ "anyOf": [
+ {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "markdown": {
+ "type": "string"
+ },
+ "path": {
+ "type": "string"
+ },
+ "revision": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "sources": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "title": {
+ "maxLength": 240,
+ "type": "string"
+ },
+ "url": {
+ "format": "uri",
+ "maxLength": 2048,
+ "type": "string"
+ }
+ },
+ "required": [
+ "url",
+ "title"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "title",
+ "sources",
+ "path",
+ "documentId",
+ "revision",
+ "markdown",
+ "contentHash"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "capturedAt",
+ "scope",
+ "brand",
+ "series"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "status": {
+ "enum": [
+ "current",
+ "changed",
+ "unavailable",
+ "unrecorded"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "snapshot",
+ "status",
+ "current"
+ ],
+ "type": "object"
+}
addedOutput schema / properties / job / properties / recovery
Added value: +{
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "actions": {
+ "items": {
+ "enum": [
+ "review_prompt",
+ "choose_model",
+ "request_review"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "alternatives": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "acceptance": {
+ "const": "unverified",
+ "type": "string"
+ },
+ "aspectRatio": {
+ "type": "string"
+ },
+ "estimatedCredits": {
+ "type": "number"
+ },
+ "generateAudio": {
+ "type": "boolean"
+ },
+ "label": {
+ "type": "string"
+ },
+ "model": {
+ "type": "string"
+ },
+ "outputResolution": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "requiresAssembly": {
+ "type": "boolean"
+ },
+ "resolution": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "segments": {
+ "items": {
+ "type": "number"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "model",
+ "label",
+ "segments",
+ "estimatedCredits",
+ "resolution",
+ "outputResolution",
+ "aspectRatio",
+ "generateAudio",
+ "requiresAssembly",
+ "acceptance"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "credits": {
+ "additionalProperties": false,
+ "properties": {
+ "charged": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "net": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "refunded": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "status": {
+ "enum": [
+ "not_charged",
+ "charged",
+ "refunded",
+ "pending",
+ "unknown"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "status",
+ "charged",
+ "refunded",
+ "net"
+ ],
+ "type": "object"
+ },
+ "failure": {
+ "additionalProperties": false,
+ "properties": {
+ "category": {
+ "enum": [
+ "copyright",
+ "content_policy",
+ "reference",
+ "invalid_input",
+ "temporary",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "model": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "provider": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "retryable": {
+ "type": "boolean"
+ },
+ "stage": {
+ "enum": [
+ "input",
+ "output",
+ "unknown"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "category",
+ "message",
+ "stage",
+ "retryable",
+ "model",
+ "provider"
+ ],
+ "type": "object"
+ },
+ "history": {
+ "additionalProperties": false,
+ "properties": {
+ "authoredPrompt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "enhancementApplied": {
+ "type": "boolean"
+ },
+ "originalRequest": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "previews": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "after": {
+ "type": "string"
+ },
+ "approach": {
+ "enum": [
+ "clarify",
+ "original_character"
+ ],
+ "type": "string"
+ },
+ "before": {
+ "type": "string"
+ },
+ "createdAt": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "before",
+ "after",
+ "approach",
+ "createdAt"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "previousJobId": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "providerRequests": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "provider": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "provider",
+ "status"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "references": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "settings": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "submittedPrompt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "originalRequest",
+ "authoredPrompt",
+ "submittedPrompt",
+ "enhancementApplied",
+ "previousJobId",
+ "previews",
+ "settings",
+ "references",
+ "providerRequests"
+ ],
+ "type": "object"
+ },
+ "jobId": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "reviewUrl": {
+ "type": "string"
+ },
+ "runId": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "jobId",
+ "runId",
+ "failure",
+ "credits",
+ "history",
+ "alternatives",
+ "actions",
+ "reviewUrl"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
changedOutput schema / properties / job / required
Previous value: -[
- "job_id",
- "kind",
- "status",
- "progress"
-]New value: +[
+ "job_id",
+ "kind",
+ "status",
+ "progress",
+ "content_direction"
+]