From 1f7b356831bacaacec369fef9961717aefa054ae Mon Sep 17 00:00:00 2001 From: Andrew Neilson Date: Fri, 8 May 2026 19:26:29 -0700 Subject: [PATCH] SKY-9653 Add conditional workflow routing evals (#5916) --- fern/openapi/skyvern_openapi.json | 1401 +---------------------------- 1 file changed, 15 insertions(+), 1386 deletions(-) diff --git a/fern/openapi/skyvern_openapi.json b/fern/openapi/skyvern_openapi.json index 3833eb0bb..d5eed7380 100644 --- a/fern/openapi/skyvern_openapi.json +++ b/fern/openapi/skyvern_openapi.json @@ -1550,9 +1550,7 @@ "description": "Successful Response", "content": { "application/json": { - "schema": { - "$ref": "#/components/schemas/RunWebhookReplayResponse" - } + "schema": {} } } }, @@ -2114,71 +2112,6 @@ "x-fern-sdk-method-name": "get_workflow_versions" } }, - "/v1/workflows/{workflow_permanent_id}/browser_session/reset_profile": { - "post": { - "tags": [ - "Workflows" - ], - "summary": "Reset persisted browser profile", - "description": "Clear the persisted browser profile for a workflow that uses `Save & Reuse Session`. The next run will start from a fresh browser state. Use when a saved profile is corrupted.", - "operationId": "reset_workflow_browser_profile", - "parameters": [ - { - "name": "workflow_permanent_id", - "in": "path", - "required": true, - "schema": { - "type": "string", - "description": "The permanent ID of the workflow. Starts with `wpid_`.", - "examples": [ - "wpid_123" - ], - "title": "Workflow Permanent Id" - }, - "description": "The permanent ID of the workflow. Starts with `wpid_`." - }, - { - "name": "x-api-key", - "in": "header", - "required": false, - "schema": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "description": "Skyvern API key for authentication. API key can be found at https://app.skyvern.com/settings.", - "title": "X-Api-Key" - }, - "description": "Skyvern API key for authentication. API key can be found at https://app.skyvern.com/settings." - } - ], - "responses": { - "204": { - "description": "Successfully cleared persisted browser profile" - }, - "404": { - "description": "Workflow not found" - }, - "422": { - "description": "Validation Error", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/HTTPValidationError" - } - } - } - }, - "500": { - "description": "Storage deletion failed; retry" - } - } - } - }, "/v1/upload_file": { "post": { "tags": [ @@ -3487,22 +3420,6 @@ "title": "X-Api-Key" }, "description": "Skyvern API key for authentication. API key can be found at https://app.skyvern.com/settings." - }, - { - "name": "x-user-agent", - "in": "header", - "required": false, - "schema": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "X-User-Agent" - } } ], "requestBody": { @@ -3596,22 +3513,6 @@ "title": "X-Api-Key" }, "description": "Skyvern API key for authentication. API key can be found at https://app.skyvern.com/settings." - }, - { - "name": "x-user-agent", - "in": "header", - "required": false, - "schema": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "X-User-Agent" - } } ], "requestBody": { @@ -4081,7 +3982,6 @@ } } }, - "x-excluded": true, "x-fern-sdk-method-name": "run_sdk_action" } }, @@ -5310,11 +5210,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -5554,11 +5449,6 @@ } ], "title": "Download Timeout" - }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": true } }, "type": "object", @@ -5610,11 +5500,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -5812,28 +5697,6 @@ ], "title": "Bundle Key" }, - "checksum": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Checksum" - }, - "file_size": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "title": "File Size" - }, "task_id": { "anyOf": [ { @@ -5889,17 +5752,6 @@ ], "title": "Run Id" }, - "browser_session_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Browser Session Id" - }, "observer_cruise_id": { "anyOf": [ { @@ -5991,8 +5843,7 @@ "script_file", "pdf", "step_archive", - "task_archive", - "download" + "task_archive" ], "title": "ArtifactType" }, @@ -6732,9 +6583,7 @@ "http_request", "human_interaction", "print_page", - "workflow_trigger", - "google_sheets_read", - "google_sheets_write" + "workflow_trigger" ], "title": "BlockType" }, @@ -6916,17 +6765,6 @@ ], "title": "Description" }, - "source_browser_type": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Source Browser Type" - }, "created_at": { "type": "string", "format": "date-time", @@ -7353,11 +7191,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -7476,11 +7309,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -7562,11 +7390,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -7630,11 +7453,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -7858,19 +7676,11 @@ { "$ref": "#/components/schemas/ProxyLocation" }, - { - "$ref": "#/components/schemas/GeoTarget" - }, - { - "additionalProperties": true, - "type": "object" - }, { "type": "null" } ], - "title": "Proxy Location", - "description": "\nGeographic Proxy location to route the browser traffic through. This is only available in Skyvern Cloud.\n\nAvailable geotargeting options:\n- RESIDENTIAL: the default value. Skyvern Cloud uses a random US residential proxy.\n- RESIDENTIAL_ES: Spain\n- RESIDENTIAL_IE: Ireland\n- RESIDENTIAL_GB: United Kingdom\n- RESIDENTIAL_IN: India\n- RESIDENTIAL_JP: Japan\n- RESIDENTIAL_FR: France\n- RESIDENTIAL_DE: Germany\n- RESIDENTIAL_NZ: New Zealand\n- RESIDENTIAL_PH: Philippines\n- RESIDENTIAL_KR: South Korea\n- RESIDENTIAL_SA: Saudi Arabia\n- RESIDENTIAL_ZA: South Africa\n- RESIDENTIAL_AR: Argentina\n- RESIDENTIAL_AU: Australia\n- RESIDENTIAL_BR: Brazil\n- RESIDENTIAL_TR: Turkey\n- RESIDENTIAL_CA: Canada\n- RESIDENTIAL_MX: Mexico\n- RESIDENTIAL_IT: Italy\n- RESIDENTIAL_NL: Netherlands\n- RESIDENTIAL_ISP: ISP proxy\n- US-CA: California (deprecated, routes through RESIDENTIAL_ISP)\n- US-NY: New York (deprecated, routes through RESIDENTIAL_ISP)\n- US-TX: Texas (deprecated, routes through RESIDENTIAL_ISP)\n- US-FL: Florida (deprecated, routes through RESIDENTIAL_ISP)\n- US-WA: Washington (deprecated, routes through RESIDENTIAL_ISP)\n- NONE: No proxy\n" + "description": "\nGeographic Proxy location to route the browser traffic through. This is only available in Skyvern Cloud.\n\nAvailable geotargeting options:\n- RESIDENTIAL: the default value. Skyvern Cloud uses a random US residential proxy.\n- RESIDENTIAL_ES: Spain\n- RESIDENTIAL_IE: Ireland\n- RESIDENTIAL_GB: United Kingdom\n- RESIDENTIAL_IN: India\n- RESIDENTIAL_JP: Japan\n- RESIDENTIAL_FR: France\n- RESIDENTIAL_DE: Germany\n- RESIDENTIAL_NZ: New Zealand\n- RESIDENTIAL_PH: Philippines\n- RESIDENTIAL_KR: South Korea\n- RESIDENTIAL_ZA: South Africa\n- RESIDENTIAL_AR: Argentina\n- RESIDENTIAL_AU: Australia\n- RESIDENTIAL_BR: Brazil\n- RESIDENTIAL_TR: Turkey\n- RESIDENTIAL_CA: Canada\n- RESIDENTIAL_MX: Mexico\n- RESIDENTIAL_IT: Italy\n- RESIDENTIAL_NL: Netherlands\n- RESIDENTIAL_ISP: ISP proxy\n- US-CA: California (deprecated, routes through RESIDENTIAL_ISP)\n- US-NY: New York (deprecated, routes through RESIDENTIAL_ISP)\n- US-TX: Texas (deprecated, routes through RESIDENTIAL_ISP)\n- US-FL: Florida (deprecated, routes through RESIDENTIAL_ISP)\n- US-WA: Washington (deprecated, routes through RESIDENTIAL_ISP)\n- NONE: No proxy\n" }, "extensions": { "anyOf": [ @@ -8620,11 +8430,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -8685,11 +8490,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -8847,11 +8647,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -9084,11 +8879,6 @@ } ], "title": "Download Timeout" - }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": false } }, "type": "object", @@ -9141,11 +8931,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -9287,11 +9072,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -9531,11 +9311,6 @@ } ], "title": "Download Timeout" - }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": true } }, "type": "object", @@ -9587,11 +9362,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -9762,18 +9532,6 @@ "title": "Filename", "description": "Original filename" }, - "file_size": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "title": "File Size", - "description": "Size of the file in bytes" - }, "modified_at": { "anyOf": [ { @@ -9786,18 +9544,6 @@ ], "title": "Modified At", "description": "Modified time of the file" - }, - "artifact_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Artifact Id", - "description": "Artifact row id for refresh-on-read" } }, "type": "object", @@ -9930,11 +9676,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -10011,11 +9752,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -10119,11 +9855,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -10271,11 +10002,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -10560,11 +10286,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -10647,12 +10368,6 @@ }, { "$ref": "#/components/schemas/WorkflowTriggerBlock" - }, - { - "$ref": "#/components/schemas/GoogleSheetsReadBlock" - }, - { - "$ref": "#/components/schemas/GoogleSheetsWriteBlock" } ], "discriminator": { @@ -10667,8 +10382,6 @@ "file_upload": "#/components/schemas/FileUploadBlock", "file_url_parser": "#/components/schemas/FileParserBlock", "for_loop": "#/components/schemas/ForLoopBlock", - "google_sheets_read": "#/components/schemas/GoogleSheetsReadBlock", - "google_sheets_write": "#/components/schemas/GoogleSheetsWriteBlock", "goto_url": "#/components/schemas/UrlBlock", "http_request": "#/components/schemas/HttpRequestBlock", "human_interaction": "#/components/schemas/HumanInteractionBlock", @@ -10834,11 +10547,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -10853,9 +10561,6 @@ { "$ref": "#/components/schemas/ForLoopBlockYAML" }, - { - "$ref": "#/components/schemas/WhileLoopBlockYAML" - }, { "$ref": "#/components/schemas/CodeBlockYAML" }, @@ -10921,12 +10626,6 @@ }, { "$ref": "#/components/schemas/WorkflowTriggerBlockYAML" - }, - { - "$ref": "#/components/schemas/GoogleSheetsReadBlockYAML" - }, - { - "$ref": "#/components/schemas/GoogleSheetsWriteBlockYAML" } ] }, @@ -11036,633 +10735,7 @@ "country" ], "title": "GeoTarget", - "description": "Granular proxy geo-targeting request with country, optional subdivision, and optional city." - }, - "GoogleSheetsReadBlock": { - "properties": { - "label": { - "type": "string", - "title": "Label", - "description": "Author-facing identifier for a block; unique within a workflow." - }, - "next_block_label": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Next Block Label", - "description": "Optional pointer to the next block label when constructing a DAG. Defaults to sequential order when omitted." - }, - "block_type": { - "type": "string", - "const": "google_sheets_read", - "title": "Block Type", - "default": "google_sheets_read" - }, - "output_parameter": { - "$ref": "#/components/schemas/OutputParameter" - }, - "continue_on_failure": { - "type": "boolean", - "title": "Continue On Failure", - "default": false - }, - "model": { - "anyOf": [ - { - "additionalProperties": true, - "type": "object" - }, - { - "type": "null" - } - ], - "title": "Model" - }, - "disable_cache": { - "type": "boolean", - "title": "Disable Cache", - "default": false - }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, - "next_loop_on_failure": { - "type": "boolean", - "title": "Next Loop On Failure", - "default": false - }, - "spreadsheet_url": { - "type": "string", - "title": "Spreadsheet Url" - }, - "sheet_name": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Sheet Name" - }, - "range": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Range" - }, - "credential_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Credential Id" - }, - "has_header_row": { - "type": "boolean", - "title": "Has Header Row", - "default": true - }, - "parameters": { - "items": { - "oneOf": [ - { - "$ref": "#/components/schemas/WorkflowParameter" - }, - { - "$ref": "#/components/schemas/ContextParameter" - }, - { - "$ref": "#/components/schemas/AWSSecretParameter" - }, - { - "$ref": "#/components/schemas/AzureSecretParameter" - }, - { - "$ref": "#/components/schemas/BitwardenLoginCredentialParameter" - }, - { - "$ref": "#/components/schemas/BitwardenSensitiveInformationParameter" - }, - { - "$ref": "#/components/schemas/BitwardenCreditCardDataParameter" - }, - { - "$ref": "#/components/schemas/OnePasswordCredentialParameter" - }, - { - "$ref": "#/components/schemas/AzureVaultCredentialParameter" - }, - { - "$ref": "#/components/schemas/OutputParameter" - }, - { - "$ref": "#/components/schemas/CredentialParameter" - } - ], - "discriminator": { - "propertyName": "parameter_type", - "mapping": { - "aws_secret": "#/components/schemas/AWSSecretParameter", - "azure_secret": "#/components/schemas/AzureSecretParameter", - "azure_vault_credential": "#/components/schemas/AzureVaultCredentialParameter", - "bitwarden_credit_card_data": "#/components/schemas/BitwardenCreditCardDataParameter", - "bitwarden_login_credential": "#/components/schemas/BitwardenLoginCredentialParameter", - "bitwarden_sensitive_information": "#/components/schemas/BitwardenSensitiveInformationParameter", - "context": "#/components/schemas/ContextParameter", - "credential": "#/components/schemas/CredentialParameter", - "onepassword": "#/components/schemas/OnePasswordCredentialParameter", - "output": "#/components/schemas/OutputParameter", - "workflow": "#/components/schemas/WorkflowParameter" - } - } - }, - "type": "array", - "title": "Parameters", - "default": [] - } - }, - "type": "object", - "required": [ - "label", - "output_parameter", - "spreadsheet_url" - ], - "title": "GoogleSheetsReadBlock" - }, - "GoogleSheetsReadBlockYAML": { - "properties": { - "block_type": { - "type": "string", - "const": "google_sheets_read", - "title": "Block Type", - "default": "google_sheets_read" - }, - "label": { - "type": "string", - "title": "Label", - "description": "Author-facing identifier; must be unique per workflow." - }, - "next_block_label": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Next Block Label", - "description": "Optional pointer to the label of the next block. When omitted, it will default to sequential order. See [[s-4bnl]]." - }, - "continue_on_failure": { - "type": "boolean", - "title": "Continue On Failure", - "default": false - }, - "model": { - "anyOf": [ - { - "additionalProperties": true, - "type": "object" - }, - { - "type": "null" - } - ], - "title": "Model" - }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, - "next_loop_on_failure": { - "type": "boolean", - "title": "Next Loop On Failure", - "default": false - }, - "spreadsheet_url": { - "type": "string", - "title": "Spreadsheet Url" - }, - "sheet_name": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Sheet Name" - }, - "range": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Range" - }, - "credential_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Credential Id" - }, - "has_header_row": { - "type": "boolean", - "title": "Has Header Row", - "default": true - }, - "parameter_keys": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "title": "Parameter Keys" - } - }, - "type": "object", - "required": [ - "label", - "spreadsheet_url" - ], - "title": "GoogleSheetsReadBlockYAML" - }, - "GoogleSheetsWriteBlock": { - "properties": { - "label": { - "type": "string", - "title": "Label", - "description": "Author-facing identifier for a block; unique within a workflow." - }, - "next_block_label": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Next Block Label", - "description": "Optional pointer to the next block label when constructing a DAG. Defaults to sequential order when omitted." - }, - "block_type": { - "type": "string", - "const": "google_sheets_write", - "title": "Block Type", - "default": "google_sheets_write" - }, - "output_parameter": { - "$ref": "#/components/schemas/OutputParameter" - }, - "continue_on_failure": { - "type": "boolean", - "title": "Continue On Failure", - "default": false - }, - "model": { - "anyOf": [ - { - "additionalProperties": true, - "type": "object" - }, - { - "type": "null" - } - ], - "title": "Model" - }, - "disable_cache": { - "type": "boolean", - "title": "Disable Cache", - "default": false - }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, - "next_loop_on_failure": { - "type": "boolean", - "title": "Next Loop On Failure", - "default": false - }, - "spreadsheet_url": { - "type": "string", - "title": "Spreadsheet Url" - }, - "sheet_name": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Sheet Name" - }, - "range": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Range" - }, - "credential_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Credential Id" - }, - "write_mode": { - "type": "string", - "enum": [ - "append", - "update" - ], - "title": "Write Mode", - "default": "append" - }, - "values": { - "type": "string", - "title": "Values", - "default": "" - }, - "column_mapping": { - "anyOf": [ - { - "additionalProperties": { - "type": "string" - }, - "type": "object" - }, - { - "type": "null" - } - ], - "title": "Column Mapping" - }, - "create_sheet_if_missing": { - "type": "boolean", - "title": "Create Sheet If Missing", - "default": false - }, - "parameters": { - "items": { - "oneOf": [ - { - "$ref": "#/components/schemas/WorkflowParameter" - }, - { - "$ref": "#/components/schemas/ContextParameter" - }, - { - "$ref": "#/components/schemas/AWSSecretParameter" - }, - { - "$ref": "#/components/schemas/AzureSecretParameter" - }, - { - "$ref": "#/components/schemas/BitwardenLoginCredentialParameter" - }, - { - "$ref": "#/components/schemas/BitwardenSensitiveInformationParameter" - }, - { - "$ref": "#/components/schemas/BitwardenCreditCardDataParameter" - }, - { - "$ref": "#/components/schemas/OnePasswordCredentialParameter" - }, - { - "$ref": "#/components/schemas/AzureVaultCredentialParameter" - }, - { - "$ref": "#/components/schemas/OutputParameter" - }, - { - "$ref": "#/components/schemas/CredentialParameter" - } - ], - "discriminator": { - "propertyName": "parameter_type", - "mapping": { - "aws_secret": "#/components/schemas/AWSSecretParameter", - "azure_secret": "#/components/schemas/AzureSecretParameter", - "azure_vault_credential": "#/components/schemas/AzureVaultCredentialParameter", - "bitwarden_credit_card_data": "#/components/schemas/BitwardenCreditCardDataParameter", - "bitwarden_login_credential": "#/components/schemas/BitwardenLoginCredentialParameter", - "bitwarden_sensitive_information": "#/components/schemas/BitwardenSensitiveInformationParameter", - "context": "#/components/schemas/ContextParameter", - "credential": "#/components/schemas/CredentialParameter", - "onepassword": "#/components/schemas/OnePasswordCredentialParameter", - "output": "#/components/schemas/OutputParameter", - "workflow": "#/components/schemas/WorkflowParameter" - } - } - }, - "type": "array", - "title": "Parameters", - "default": [] - } - }, - "type": "object", - "required": [ - "label", - "output_parameter", - "spreadsheet_url" - ], - "title": "GoogleSheetsWriteBlock" - }, - "GoogleSheetsWriteBlockYAML": { - "properties": { - "block_type": { - "type": "string", - "const": "google_sheets_write", - "title": "Block Type", - "default": "google_sheets_write" - }, - "label": { - "type": "string", - "title": "Label", - "description": "Author-facing identifier; must be unique per workflow." - }, - "next_block_label": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Next Block Label", - "description": "Optional pointer to the label of the next block. When omitted, it will default to sequential order. See [[s-4bnl]]." - }, - "continue_on_failure": { - "type": "boolean", - "title": "Continue On Failure", - "default": false - }, - "model": { - "anyOf": [ - { - "additionalProperties": true, - "type": "object" - }, - { - "type": "null" - } - ], - "title": "Model" - }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, - "next_loop_on_failure": { - "type": "boolean", - "title": "Next Loop On Failure", - "default": false - }, - "spreadsheet_url": { - "type": "string", - "title": "Spreadsheet Url" - }, - "sheet_name": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Sheet Name" - }, - "range": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Range" - }, - "credential_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Credential Id" - }, - "write_mode": { - "type": "string", - "enum": [ - "append", - "update" - ], - "title": "Write Mode", - "default": "append" - }, - "values": { - "type": "string", - "title": "Values", - "default": "" - }, - "column_mapping": { - "anyOf": [ - { - "additionalProperties": { - "type": "string" - }, - "type": "object" - }, - { - "type": "null" - } - ], - "title": "Column Mapping" - }, - "create_sheet_if_missing": { - "type": "boolean", - "title": "Create Sheet If Missing", - "default": false - }, - "parameter_keys": { - "anyOf": [ - { - "items": { - "type": "string" - }, - "type": "array" - }, - { - "type": "null" - } - ], - "title": "Parameter Keys" - } - }, - "type": "object", - "required": [ - "label", - "spreadsheet_url" - ], - "title": "GoogleSheetsWriteBlockYAML" + "description": "Granular geographic targeting for proxy selection.\n\nSupports country, subdivision (state/region), and city level targeting.\nUses ISO 3166-1 alpha-2 for countries, ISO 3166-2 for subdivisions,\nand GeoNames English names for cities.\n\nExamples:\n - {\"country\": \"US\"} - United States (same as RESIDENTIAL)\n - {\"country\": \"US\", \"subdivision\": \"CA\"} - California, US\n - {\"country\": \"US\", \"subdivision\": \"NY\", \"city\": \"New York\"} - New York City\n - {\"country\": \"GB\", \"city\": \"London\"} - London, UK" }, "HTTPValidationError": { "properties": { @@ -11727,11 +10800,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -11927,11 +10995,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -12090,11 +11153,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -12335,11 +11393,6 @@ ], "title": "Download Timeout" }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": true - }, "instructions": { "type": "string", "title": "Instructions", @@ -12434,11 +11487,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -12779,11 +11827,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -13023,11 +12066,6 @@ } ], "title": "Download Timeout" - }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": true } }, "type": "object", @@ -13079,11 +12117,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -13357,7 +12390,7 @@ "description": "Maximum number of times to scroll for screenshots" }, "credential_type": { - "$ref": "#/components/schemas/skyvern__schemas__credential_type__CredentialType", + "$ref": "#/components/schemas/skyvern__schemas__run_blocks__CredentialType", "description": "Where to get the credential from" }, "prompt": { @@ -13540,11 +12573,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -13777,11 +12805,6 @@ } ], "title": "Download Timeout" - }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": true } }, "type": "object", @@ -13834,11 +12857,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -14541,11 +13559,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -14619,11 +13632,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -14754,11 +13762,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -14903,11 +13906,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -15070,7 +14068,6 @@ "RESIDENTIAL_NL", "RESIDENTIAL_PH", "RESIDENTIAL_KR", - "RESIDENTIAL_SA", "RESIDENTIAL_ISP", "NONE" ], @@ -15243,113 +14240,6 @@ ], "title": "RunStatus" }, - "RunWebhookReplayResponse": { - "properties": { - "run_id": { - "type": "string", - "title": "Run Id", - "description": "Identifier of the run that was replayed" - }, - "run_type": { - "type": "string", - "title": "Run Type", - "description": "Run type associated with the payload" - }, - "default_webhook_url": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Default Webhook Url", - "description": "Webhook URL stored on the original run configuration" - }, - "target_webhook_url": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Target Webhook Url", - "description": "Webhook URL that the replay attempted to reach" - }, - "payload": { - "type": "string", - "title": "Payload", - "description": "JSON payload that was delivered during the replay attempt" - }, - "headers": { - "additionalProperties": { - "type": "string" - }, - "type": "object", - "title": "Headers", - "description": "Signed headers that were generated for the replay attempt" - }, - "status_code": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "title": "Status Code", - "description": "HTTP status code returned by the webhook receiver, if available" - }, - "latency_ms": { - "anyOf": [ - { - "type": "integer" - }, - { - "type": "null" - } - ], - "title": "Latency Ms", - "description": "Round-trip latency in milliseconds for the replay attempt" - }, - "response_body": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Response Body", - "description": "Body returned by the webhook receiver (truncated to 2KB)" - }, - "error": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Error", - "description": "Error message if the replay attempt failed" - } - }, - "type": "object", - "required": [ - "run_id", - "run_type", - "payload", - "headers" - ], - "title": "RunWebhookReplayResponse" - }, "Script": { "properties": { "script_revision_id": { @@ -15470,25 +14360,11 @@ "default": false }, "script_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "anyOf": [{"type": "string"}, {"type": "null"}], "title": "Script Id" }, "script_revision_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], + "anyOf": [{"type": "string"}, {"type": "null"}], "title": "Script Revision Id" } }, @@ -15701,11 +14577,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -15808,11 +14679,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -16217,11 +15083,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -16461,11 +15322,6 @@ } ], "title": "Download Timeout" - }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": true } }, "type": "object", @@ -16517,11 +15373,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -16869,7 +15720,7 @@ } ], "title": "Proxy Location", - "description": "\nGeographic Proxy location to route the browser traffic through. This is only available in Skyvern Cloud.\n\nAvailable geotargeting options:\n- RESIDENTIAL: the default value. Skyvern Cloud uses a random US residential proxy.\n- RESIDENTIAL_ES: Spain\n- RESIDENTIAL_IE: Ireland\n- RESIDENTIAL_GB: United Kingdom\n- RESIDENTIAL_IN: India\n- RESIDENTIAL_JP: Japan\n- RESIDENTIAL_FR: France\n- RESIDENTIAL_DE: Germany\n- RESIDENTIAL_NZ: New Zealand\n- RESIDENTIAL_PH: Philippines\n- RESIDENTIAL_KR: South Korea\n- RESIDENTIAL_SA: Saudi Arabia\n- RESIDENTIAL_ZA: South Africa\n- RESIDENTIAL_AR: Argentina\n- RESIDENTIAL_AU: Australia\n- RESIDENTIAL_BR: Brazil\n- RESIDENTIAL_TR: Turkey\n- RESIDENTIAL_CA: Canada\n- RESIDENTIAL_MX: Mexico\n- RESIDENTIAL_IT: Italy\n- RESIDENTIAL_NL: Netherlands\n- RESIDENTIAL_ISP: ISP proxy\n- US-CA: California (deprecated, routes through RESIDENTIAL_ISP)\n- US-NY: New York (deprecated, routes through RESIDENTIAL_ISP)\n- US-TX: Texas (deprecated, routes through RESIDENTIAL_ISP)\n- US-FL: Florida (deprecated, routes through RESIDENTIAL_ISP)\n- US-WA: Washington (deprecated, routes through RESIDENTIAL_ISP)\n- NONE: No proxy\n Can also be a GeoTarget object for granular city/state targeting: {\"country\": \"US\", \"subdivision\": \"CA\", \"city\": \"San Francisco\"}", + "description": "\nGeographic Proxy location to route the browser traffic through. This is only available in Skyvern Cloud.\n\nAvailable geotargeting options:\n- RESIDENTIAL: the default value. Skyvern Cloud uses a random US residential proxy.\n- RESIDENTIAL_ES: Spain\n- RESIDENTIAL_IE: Ireland\n- RESIDENTIAL_GB: United Kingdom\n- RESIDENTIAL_IN: India\n- RESIDENTIAL_JP: Japan\n- RESIDENTIAL_FR: France\n- RESIDENTIAL_DE: Germany\n- RESIDENTIAL_NZ: New Zealand\n- RESIDENTIAL_PH: Philippines\n- RESIDENTIAL_KR: South Korea\n- RESIDENTIAL_ZA: South Africa\n- RESIDENTIAL_AR: Argentina\n- RESIDENTIAL_AU: Australia\n- RESIDENTIAL_BR: Brazil\n- RESIDENTIAL_TR: Turkey\n- RESIDENTIAL_CA: Canada\n- RESIDENTIAL_MX: Mexico\n- RESIDENTIAL_IT: Italy\n- RESIDENTIAL_NL: Netherlands\n- RESIDENTIAL_ISP: ISP proxy\n- US-CA: California (deprecated, routes through RESIDENTIAL_ISP)\n- US-NY: New York (deprecated, routes through RESIDENTIAL_ISP)\n- US-TX: Texas (deprecated, routes through RESIDENTIAL_ISP)\n- US-FL: Florida (deprecated, routes through RESIDENTIAL_ISP)\n- US-WA: Washington (deprecated, routes through RESIDENTIAL_ISP)\n- NONE: No proxy\n Can also be a GeoTarget object for granular city/state targeting: {\"country\": \"US\", \"subdivision\": \"CA\", \"city\": \"San Francisco\"}", "default": "RESIDENTIAL" }, "data_extraction_schema": { @@ -17429,11 +16280,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -17537,11 +16383,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -17657,11 +16498,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -17803,11 +16639,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -18052,17 +16883,6 @@ ], "title": "Thought Cost" }, - "last_llm_model": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Last Llm Model" - }, "created_at": { "type": "string", "format": "date-time", @@ -18280,11 +17100,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -18351,11 +17166,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -18429,11 +17239,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -18666,11 +17471,6 @@ } ], "title": "Download Timeout" - }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": true } }, "type": "object", @@ -18723,11 +17523,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -18854,11 +17649,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -19098,11 +17888,6 @@ } ], "title": "Download Timeout" - }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": true } }, "type": "object", @@ -19154,11 +17939,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -19316,11 +18096,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -19439,11 +18214,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -19598,12 +18368,6 @@ }, { "$ref": "#/components/schemas/WorkflowTriggerBlock" - }, - { - "$ref": "#/components/schemas/GoogleSheetsReadBlock" - }, - { - "$ref": "#/components/schemas/GoogleSheetsWriteBlock" } ], "discriminator": { @@ -19618,8 +18382,6 @@ "file_upload": "#/components/schemas/FileUploadBlock", "file_url_parser": "#/components/schemas/FileParserBlock", "for_loop": "#/components/schemas/ForLoopBlock", - "google_sheets_read": "#/components/schemas/GoogleSheetsReadBlock", - "google_sheets_write": "#/components/schemas/GoogleSheetsWriteBlock", "goto_url": "#/components/schemas/UrlBlock", "http_request": "#/components/schemas/HttpRequestBlock", "human_interaction": "#/components/schemas/HumanInteractionBlock", @@ -19800,12 +18562,6 @@ }, { "$ref": "#/components/schemas/WorkflowTriggerBlockYAML" - }, - { - "$ref": "#/components/schemas/GoogleSheetsReadBlockYAML" - }, - { - "$ref": "#/components/schemas/GoogleSheetsWriteBlockYAML" } ] }, @@ -20052,28 +18808,6 @@ ], "title": "Import Error" }, - "created_by": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Created By" - }, - "edited_by": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Edited By" - }, "created_at": { "type": "string", "format": "date-time", @@ -20454,12 +19188,6 @@ }, { "$ref": "#/components/schemas/WorkflowTriggerBlock" - }, - { - "$ref": "#/components/schemas/GoogleSheetsReadBlock" - }, - { - "$ref": "#/components/schemas/GoogleSheetsWriteBlock" } ], "discriminator": { @@ -20474,8 +19202,6 @@ "file_upload": "#/components/schemas/FileUploadBlock", "file_url_parser": "#/components/schemas/FileParserBlock", "for_loop": "#/components/schemas/ForLoopBlock", - "google_sheets_read": "#/components/schemas/GoogleSheetsReadBlock", - "google_sheets_write": "#/components/schemas/GoogleSheetsWriteBlock", "goto_url": "#/components/schemas/UrlBlock", "http_request": "#/components/schemas/HttpRequestBlock", "human_interaction": "#/components/schemas/HumanInteractionBlock", @@ -20508,31 +19234,6 @@ } ], "title": "Finally Block Label" - }, - "error_code_mapping": { - "anyOf": [ - { - "additionalProperties": { - "type": "string" - }, - "type": "object" - }, - { - "type": "null" - } - ], - "title": "Error Code Mapping" - }, - "workflow_system_prompt": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Workflow System Prompt" } }, "type": "object", @@ -20679,12 +19380,6 @@ }, { "$ref": "#/components/schemas/WorkflowTriggerBlockYAML" - }, - { - "$ref": "#/components/schemas/GoogleSheetsReadBlockYAML" - }, - { - "$ref": "#/components/schemas/GoogleSheetsWriteBlockYAML" } ], "discriminator": { @@ -20699,8 +19394,6 @@ "file_upload": "#/components/schemas/FileUploadBlockYAML", "file_url_parser": "#/components/schemas/FileParserBlockYAML", "for_loop": "#/components/schemas/ForLoopBlockYAML", - "google_sheets_read": "#/components/schemas/GoogleSheetsReadBlockYAML", - "google_sheets_write": "#/components/schemas/GoogleSheetsWriteBlockYAML", "goto_url": "#/components/schemas/UrlBlockYAML", "http_request": "#/components/schemas/HttpRequestBlockYAML", "human_interaction": "#/components/schemas/HumanInteractionBlockYAML", @@ -20733,31 +19426,6 @@ } ], "title": "Finally Block Label" - }, - "error_code_mapping": { - "anyOf": [ - { - "additionalProperties": { - "type": "string" - }, - "type": "object" - }, - { - "type": "null" - } - ], - "title": "Error Code Mapping" - }, - "workflow_system_prompt": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Workflow System Prompt" } }, "type": "object", @@ -21186,7 +19854,8 @@ { "type": "null" } - ] + ], + "title": "Script Run" }, "job_id": { "anyOf": [ @@ -21264,32 +19933,6 @@ ], "title": "Workflow Schedule Id" }, - "ignore_inherited_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Inherited Workflow System Prompt", - "default": false - }, - "copilot_session_id": { - "anyOf": [ - { - "type": "string" - }, - { - "type": "null" - } - ], - "title": "Copilot Session Id" - }, - "credits_used": { - "type": "integer", - "title": "Credits Used", - "default": 0 - }, - "cached_credits_used": { - "type": "integer", - "title": "Cached Credits Used", - "default": 0 - }, "queued_at": { "anyOf": [ { @@ -21608,11 +20251,6 @@ "title": "Include Action History In Verification", "default": false }, - "include_extracted_text": { - "type": "boolean", - "title": "Include Extracted Text", - "default": true - }, "duration": { "anyOf": [ { @@ -21793,7 +20431,8 @@ { "type": "null" } - ] + ], + "title": "Script Run" } }, "type": "object", @@ -21859,7 +20498,7 @@ } ], "title": "Proxy Location", - "description": "\nGeographic Proxy location to route the browser traffic through. This is only available in Skyvern Cloud.\n\nAvailable geotargeting options:\n- RESIDENTIAL: the default value. Skyvern Cloud uses a random US residential proxy.\n- RESIDENTIAL_ES: Spain\n- RESIDENTIAL_IE: Ireland\n- RESIDENTIAL_GB: United Kingdom\n- RESIDENTIAL_IN: India\n- RESIDENTIAL_JP: Japan\n- RESIDENTIAL_FR: France\n- RESIDENTIAL_DE: Germany\n- RESIDENTIAL_NZ: New Zealand\n- RESIDENTIAL_PH: Philippines\n- RESIDENTIAL_KR: South Korea\n- RESIDENTIAL_SA: Saudi Arabia\n- RESIDENTIAL_ZA: South Africa\n- RESIDENTIAL_AR: Argentina\n- RESIDENTIAL_AU: Australia\n- RESIDENTIAL_BR: Brazil\n- RESIDENTIAL_TR: Turkey\n- RESIDENTIAL_CA: Canada\n- RESIDENTIAL_MX: Mexico\n- RESIDENTIAL_IT: Italy\n- RESIDENTIAL_NL: Netherlands\n- RESIDENTIAL_ISP: ISP proxy\n- US-CA: California (deprecated, routes through RESIDENTIAL_ISP)\n- US-NY: New York (deprecated, routes through RESIDENTIAL_ISP)\n- US-TX: Texas (deprecated, routes through RESIDENTIAL_ISP)\n- US-FL: Florida (deprecated, routes through RESIDENTIAL_ISP)\n- US-WA: Washington (deprecated, routes through RESIDENTIAL_ISP)\n- NONE: No proxy\n Can also be a GeoTarget object for granular city/state targeting: {\"country\": \"US\", \"subdivision\": \"CA\", \"city\": \"San Francisco\"}", + "description": "\nGeographic Proxy location to route the browser traffic through. This is only available in Skyvern Cloud.\n\nAvailable geotargeting options:\n- RESIDENTIAL: the default value. Skyvern Cloud uses a random US residential proxy.\n- RESIDENTIAL_ES: Spain\n- RESIDENTIAL_IE: Ireland\n- RESIDENTIAL_GB: United Kingdom\n- RESIDENTIAL_IN: India\n- RESIDENTIAL_JP: Japan\n- RESIDENTIAL_FR: France\n- RESIDENTIAL_DE: Germany\n- RESIDENTIAL_NZ: New Zealand\n- RESIDENTIAL_PH: Philippines\n- RESIDENTIAL_KR: South Korea\n- RESIDENTIAL_ZA: South Africa\n- RESIDENTIAL_AR: Argentina\n- RESIDENTIAL_AU: Australia\n- RESIDENTIAL_BR: Brazil\n- RESIDENTIAL_TR: Turkey\n- RESIDENTIAL_CA: Canada\n- RESIDENTIAL_MX: Mexico\n- RESIDENTIAL_IT: Italy\n- RESIDENTIAL_NL: Netherlands\n- RESIDENTIAL_ISP: ISP proxy\n- US-CA: California (deprecated, routes through RESIDENTIAL_ISP)\n- US-NY: New York (deprecated, routes through RESIDENTIAL_ISP)\n- US-TX: Texas (deprecated, routes through RESIDENTIAL_ISP)\n- US-FL: Florida (deprecated, routes through RESIDENTIAL_ISP)\n- US-WA: Washington (deprecated, routes through RESIDENTIAL_ISP)\n- NONE: No proxy\n Can also be a GeoTarget object for granular city/state targeting: {\"country\": \"US\", \"subdivision\": \"CA\", \"city\": \"San Francisco\"}", "default": "RESIDENTIAL" }, "webhook_url": { @@ -22659,11 +21298,6 @@ "title": "Disable Cache", "default": false }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -22815,11 +21449,6 @@ ], "title": "Model" }, - "ignore_workflow_system_prompt": { - "type": "boolean", - "title": "Ignore Workflow System Prompt", - "default": false - }, "next_loop_on_failure": { "type": "boolean", "title": "Next Loop On Failure", @@ -22894,7 +21523,7 @@ "title": "CredentialType", "description": "Type of credential stored in the system." }, - "skyvern__schemas__credential_type__CredentialType": { + "skyvern__schemas__run_blocks__CredentialType": { "type": "string", "enum": [ "skyvern",