changedOutput schema / anyOf
Previous value: -[
- {
- "properties": {
- "actorId": {
- "description": "Stable Apify Actor ID from the run record",
- "type": "string"
- },
- "actorName": {
- "description": "\"username/actor-name\"",
- "type": "string"
- },
- "apifyConsoleUrl": {
- "description": "Personalized Apify Console link to the run; present only for Console sessions",
- "type": "string"
- },
- "exitCode": {
- "description": "Actor process exit code; populated for terminal states (especially FAILED)",
- "type": "number"
- },
- "finishedAt": {
- "description": "ISO timestamp when the run finished (terminal states only)",
- "type": "string"
- },
- "nextStep": {
- "description": "One primary follow-up action with identifiers interpolated",
- "type": "string"
- },
- "runId": {
- "description": "Actor run ID",
- "type": "string"
- },
- "startedAt": {
- "description": "ISO timestamp when the run started",
- "type": "string"
- },
- "stats": {
- "description": "Run statistics",
- "properties": {
- "computeUnits": {
- "type": "number"
- },
- "memMaxBytes": {
- "type": "number"
- },
- "runTimeSecs": {
- "type": "number"
- }
- },
- "type": "object"
- },
- "status": {
- "description": "Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED",
- "type": "string"
- },
- "statusMessage": {
- "description": "Pass-through from Apify run.statusMessage",
- "type": "string"
- },
- "storages": {
- "description": "Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry.",
- "properties": {
- "datasets": {
- "additionalProperties": {
- "properties": {
- "apifyConsoleUrl": {
- "description": "Personalized Apify Console link to the dataset; present only for Console sessions",
- "type": "string"
- },
- "fields": {
- "description": "Dataset field paths in dot notation (e.g. [\"metadata.url\"])",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "id": {
- "description": "Dataset ID",
- "type": "string"
- },
- "inflatedBytes": {
- "description": "Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching.",
- "type": "number"
- },
- "itemCount": {
- "type": "number"
- },
- "name": {
- "type": "string"
- },
- "title": {
- "type": "string"
- }
- },
- "required": [
- "id"
- ],
- "type": "object"
- },
- "description": "Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset.",
- "properties": {
- "default": {
- "properties": {
- "apifyConsoleUrl": {
- "description": "Personalized Apify Console link to the dataset; present only for Console sessions",
- "type": "string"
- },
- "fields": {
- "description": "Dataset field paths in dot notation (e.g. [\"metadata.url\"])",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "id": {
- "description": "Dataset ID",
- "type": "string"
- },
- "inflatedBytes": {
- "description": "Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching.",
- "type": "number"
- },
- "itemCount": {
- "type": "number"
- },
- "name": {
- "type": "string"
- },
- "title": {
- "type": "string"
- }
- },
- "required": [
- "id"
- ],
- "type": "object"
- }
- },
- "required": [
- "default"
- ],
- "type": "object"
- },
- "keyValueStores": {
- "additionalProperties": {
- "properties": {
- "apifyConsoleUrl": {
- "description": "Personalized Apify Console link to the store; present only for Console sessions",
- "type": "string"
- },
- "id": {
- "description": "Key-value store ID",
- "type": "string"
- },
- "keyCount": {
- "description": "Total number of keys (omitted when truncated)",
- "type": "number"
- },
- "keys": {
- "description": "Up to 50 key names",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "name": {
- "type": "string"
- },
- "title": {
- "type": "string"
- }
- },
- "required": [
- "id"
- ],
- "type": "object"
- },
- "description": "Map of key-value store alias → metadata. Key \"default\" is always the run's primary store.",
- "properties": {
- "default": {
- "properties": {
- "apifyConsoleUrl": {
- "description": "Personalized Apify Console link to the store; present only for Console sessions",
- "type": "string"
- },
- "id": {
- "description": "Key-value store ID",
- "type": "string"
- },
- "keyCount": {
- "description": "Total number of keys (omitted when truncated)",
- "type": "number"
- },
- "keys": {
- "description": "Up to 50 key names",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "name": {
- "type": "string"
- },
- "title": {
- "type": "string"
- }
- },
- "required": [
- "id"
- ],
- "type": "object"
- }
- },
- "required": [
- "default"
- ],
- "type": "object"
- }
- },
- "type": "object"
- },
- "summary": {
- "description": "Past-tense summary of the run state",
- "type": "string"
- },
- "tip": {
- "description": "Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key",
- "properties": {
- "level": {
- "description": "Omitted when the Actor wrote an unrecognized level",
- "enum": [
- "info",
- "warning"
- ],
- "type": "string"
- },
- "message": {
- "description": "Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer",
- "type": "string"
- },
- "recommendedActorId": {
- "description": "Apify Actor ID the tip recommends running next, when it names one — pass directly as `actor` to call-actor or fetch-actor-details",
- "type": "string"
- }
- },
- "required": [
- "message"
- ],
- "type": "object"
- }
- },
- "required": [
- "runId",
- "actorId",
- "status",
- "storages",
- "summary",
- "nextStep"
- ],
- "type": "object"
- },
- {
- "properties": {
- "accepts": {
- "items": {
- "type": "object"
- },
- "type": "array"
- },
- "error": {
- "type": "string"
- },
- "resource": {
- "type": "object"
- },
- "x402Version": {
- "type": "number"
- }
- },
- "required": [
- "x402Version",
- "accepts"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "properties": {
+ "actorId": {
+ "description": "Stable Apify Actor ID from the run record",
+ "type": "string"
+ },
+ "actorName": {
+ "description": "\"username/actor-name\"",
+ "type": "string"
+ },
+ "apifyConsoleUrl": {
+ "description": "Personalized Apify Console link to the run; present only for Console sessions",
+ "type": "string"
+ },
+ "exitCode": {
+ "description": "Actor process exit code; populated for terminal states (especially FAILED)",
+ "type": "number"
+ },
+ "finishedAt": {
+ "description": "ISO timestamp when the run finished (terminal states only)",
+ "type": "string"
+ },
+ "nextStep": {
+ "description": "One primary follow-up action with identifiers interpolated",
+ "type": "string"
+ },
+ "runId": {
+ "description": "Actor run ID",
+ "type": "string"
+ },
+ "startedAt": {
+ "description": "ISO timestamp when the run started",
+ "type": "string"
+ },
+ "stats": {
+ "description": "Run statistics",
+ "properties": {
+ "computeUnits": {
+ "type": "number"
+ },
+ "memMaxBytes": {
+ "type": "number"
+ },
+ "runTimeSecs": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+ },
+ "status": {
+ "description": "Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED",
+ "type": "string"
+ },
+ "statusMessage": {
+ "description": "Pass-through from Apify run.statusMessage",
+ "type": "string"
+ },
+ "storages": {
+ "description": "Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry.",
+ "properties": {
+ "datasets": {
+ "additionalProperties": {
+ "properties": {
+ "apifyConsoleUrl": {
+ "description": "Personalized Apify Console link to the dataset; present only for Console sessions",
+ "type": "string"
+ },
+ "fields": {
+ "description": "Dataset field paths in dot notation (e.g. [\"metadata.url\"])",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "id": {
+ "description": "Dataset ID",
+ "type": "string"
+ },
+ "inflatedBytes": {
+ "description": "Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching.",
+ "type": "number"
+ },
+ "itemCount": {
+ "type": "number"
+ },
+ "name": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "description": "Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset.",
+ "properties": {
+ "default": {
+ "properties": {
+ "apifyConsoleUrl": {
+ "description": "Personalized Apify Console link to the dataset; present only for Console sessions",
+ "type": "string"
+ },
+ "fields": {
+ "description": "Dataset field paths in dot notation (e.g. [\"metadata.url\"])",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "id": {
+ "description": "Dataset ID",
+ "type": "string"
+ },
+ "inflatedBytes": {
+ "description": "Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching.",
+ "type": "number"
+ },
+ "itemCount": {
+ "type": "number"
+ },
+ "name": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "default"
+ ],
+ "type": "object"
+ },
+ "keyValueStores": {
+ "additionalProperties": {
+ "properties": {
+ "apifyConsoleUrl": {
+ "description": "Personalized Apify Console link to the store; present only for Console sessions",
+ "type": "string"
+ },
+ "id": {
+ "description": "Key-value store ID",
+ "type": "string"
+ },
+ "keyCount": {
+ "description": "Total number of keys (omitted when truncated)",
+ "type": "number"
+ },
+ "keys": {
+ "description": "Up to 50 key names",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "name": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "description": "Map of key-value store alias → metadata. Key \"default\" is always the run's primary store.",
+ "properties": {
+ "default": {
+ "properties": {
+ "apifyConsoleUrl": {
+ "description": "Personalized Apify Console link to the store; present only for Console sessions",
+ "type": "string"
+ },
+ "id": {
+ "description": "Key-value store ID",
+ "type": "string"
+ },
+ "keyCount": {
+ "description": "Total number of keys (omitted when truncated)",
+ "type": "number"
+ },
+ "keys": {
+ "description": "Up to 50 key names",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "name": {
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "default"
+ ],
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "summary": {
+ "description": "Past-tense summary of the run state",
+ "type": "string"
+ },
+ "tip": {
+ "description": "Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key",
+ "properties": {
+ "caveat": {
+ "description": "Present when this session cannot run the Actor the tip recommends",
+ "type": "string"
+ },
+ "level": {
+ "description": "Omitted when the Actor wrote an unrecognized level",
+ "enum": [
+ "info",
+ "warning"
+ ],
+ "type": "string"
+ },
+ "message": {
+ "description": "Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer",
+ "type": "string"
+ },
+ "recommendedActorId": {
+ "description": "Apify Actor ID the tip recommends, when it names one",
+ "type": "string"
+ }
+ },
+ "required": [
+ "message"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "runId",
+ "actorId",
+ "status",
+ "storages",
+ "summary",
+ "nextStep"
+ ],
+ "type": "object"
+ },
+ {
+ "properties": {
+ "accepts": {
+ "items": {
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "error": {
+ "type": "string"
+ },
+ "resource": {
+ "type": "object"
+ },
+ "x402Version": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "x402Version",
+ "accepts"
+ ],
+ "type": "object"
+ }
+]