SDK: support actions skeleton (#3817)

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This commit is contained in:
Stanislav Novosad
2025-10-29 11:54:57 -06:00
committed by GitHub
parent d2d7b8e4b0
commit 33ad4cfcd1
26 changed files with 2274 additions and 426 deletions

View File

@@ -40,6 +40,8 @@ if typing.TYPE_CHECKING:
BitwardenSensitiveInformationParameterYaml,
BlockType,
BrowserSessionResponse,
ClickAction,
ClickActionData,
CodeBlock,
CodeBlockParametersItem,
CodeBlockParametersItem_AwsSecret,
@@ -79,6 +81,9 @@ if typing.TYPE_CHECKING:
CreditCardCredentialResponse,
DownloadToS3Block,
DownloadToS3BlockYaml,
ExtractAction,
ExtractActionData,
ExtractActionExtractSchema,
ExtractionBlock,
ExtractionBlockDataSchema,
ExtractionBlockParametersItem,
@@ -215,6 +220,8 @@ if typing.TYPE_CHECKING:
HumanInteractionBlockParametersItem_Workflow,
HumanInteractionBlockYaml,
InputOrSelectContext,
InputTextAction,
InputTextActionData,
LoginBlock,
LoginBlockDataSchema,
LoginBlockParametersItem,
@@ -257,11 +264,19 @@ if typing.TYPE_CHECKING:
PdfParserBlockYaml,
ProxyLocation,
RunEngine,
RunSdkActionResponse,
RunStatus,
Script,
ScriptFileCreate,
ScriptRunResponse,
SdkAction,
SdkAction_AiClick,
SdkAction_AiInputText,
SdkAction_AiSelectOption,
SdkAction_Extract,
SelectOption,
SelectOptionAction,
SelectOptionActionData,
SendEmailBlock,
SendEmailBlockYaml,
SkyvernForgeSdkSchemasCredentialsCredentialType,
@@ -485,6 +500,8 @@ _dynamic_imports: typing.Dict[str, str] = {
"BitwardenSensitiveInformationParameterYaml": ".types",
"BlockType": ".types",
"BrowserSessionResponse": ".types",
"ClickAction": ".types",
"ClickActionData": ".types",
"CodeBlock": ".types",
"CodeBlockParametersItem": ".types",
"CodeBlockParametersItem_AwsSecret": ".types",
@@ -524,6 +541,9 @@ _dynamic_imports: typing.Dict[str, str] = {
"CreditCardCredentialResponse": ".types",
"DownloadToS3Block": ".types",
"DownloadToS3BlockYaml": ".types",
"ExtractAction": ".types",
"ExtractActionData": ".types",
"ExtractActionExtractSchema": ".types",
"ExtractionBlock": ".types",
"ExtractionBlockDataSchema": ".types",
"ExtractionBlockParametersItem": ".types",
@@ -661,6 +681,8 @@ _dynamic_imports: typing.Dict[str, str] = {
"HumanInteractionBlockParametersItem_Workflow": ".types",
"HumanInteractionBlockYaml": ".types",
"InputOrSelectContext": ".types",
"InputTextAction": ".types",
"InputTextActionData": ".types",
"LoginBlock": ".types",
"LoginBlockDataSchema": ".types",
"LoginBlockParametersItem": ".types",
@@ -704,11 +726,19 @@ _dynamic_imports: typing.Dict[str, str] = {
"PdfParserBlockYaml": ".types",
"ProxyLocation": ".types",
"RunEngine": ".types",
"RunSdkActionResponse": ".types",
"RunStatus": ".types",
"Script": ".types",
"ScriptFileCreate": ".types",
"ScriptRunResponse": ".types",
"SdkAction": ".types",
"SdkAction_AiClick": ".types",
"SdkAction_AiInputText": ".types",
"SdkAction_AiSelectOption": ".types",
"SdkAction_Extract": ".types",
"SelectOption": ".types",
"SelectOptionAction": ".types",
"SelectOptionActionData": ".types",
"SendEmailBlock": ".types",
"SendEmailBlockYaml": ".types",
"Skyvern": ".client",
@@ -955,6 +985,8 @@ __all__ = [
"BitwardenSensitiveInformationParameterYaml",
"BlockType",
"BrowserSessionResponse",
"ClickAction",
"ClickActionData",
"CodeBlock",
"CodeBlockParametersItem",
"CodeBlockParametersItem_AwsSecret",
@@ -994,6 +1026,9 @@ __all__ = [
"CreditCardCredentialResponse",
"DownloadToS3Block",
"DownloadToS3BlockYaml",
"ExtractAction",
"ExtractActionData",
"ExtractActionExtractSchema",
"ExtractionBlock",
"ExtractionBlockDataSchema",
"ExtractionBlockParametersItem",
@@ -1131,6 +1166,8 @@ __all__ = [
"HumanInteractionBlockParametersItem_Workflow",
"HumanInteractionBlockYaml",
"InputOrSelectContext",
"InputTextAction",
"InputTextActionData",
"LoginBlock",
"LoginBlockDataSchema",
"LoginBlockParametersItem",
@@ -1174,11 +1211,19 @@ __all__ = [
"PdfParserBlockYaml",
"ProxyLocation",
"RunEngine",
"RunSdkActionResponse",
"RunStatus",
"Script",
"ScriptFileCreate",
"ScriptRunResponse",
"SdkAction",
"SdkAction_AiClick",
"SdkAction_AiInputText",
"SdkAction_AiSelectOption",
"SdkAction_Extract",
"SelectOption",
"SelectOptionAction",
"SelectOptionActionData",
"SendEmailBlock",
"SendEmailBlockYaml",
"Skyvern",