Closed ykeremy closed 3 months ago
Introduced FileParserBlock and FILE_URL parameter type for file URL parsing in workflows, with necessary updates and enhancements across the codebase.
FileParserBlock
FILE_URL
Key points:
InvalidFileType
skyvern/forge/sdk/workflow/exceptions.py
FileType
skyvern/forge/sdk/workflow/models/block.py
WorkflowParameterType
skyvern/forge/sdk/workflow/models/parameter.py
FileParserBlockYAML
skyvern/forge/sdk/workflow/models/yaml.py
block_yaml_to_block
skyvern/forge/sdk/workflow/service.py
download_file
download_from_s3
skyvern/forge/sdk/api/files.py
set_parameter_values_for_output_parameter_dependent_blocks
skyvern/forge/sdk/workflow/context_manager.py
Generated with :heart: by ellipsis.dev
Summary:
Introduced
FileParserBlock
andFILE_URL
parameter type for file URL parsing in workflows, with necessary updates and enhancements across the codebase.Key points:
FileParserBlock
andFILE_URL
parameter type to handle file URL parsing in workflows.InvalidFileType
exception inskyvern/forge/sdk/workflow/exceptions.py
.FileParserBlock
andFileType
classes inskyvern/forge/sdk/workflow/models/block.py
.FILE_URL
toWorkflowParameterType
inskyvern/forge/sdk/workflow/models/parameter.py
.FileParserBlockYAML
inskyvern/forge/sdk/workflow/models/yaml.py
.block_yaml_to_block
function inskyvern/forge/sdk/workflow/service.py
to handleFileParserBlock
.download_file
and addeddownload_from_s3
inskyvern/forge/sdk/api/files.py
.set_parameter_values_for_output_parameter_dependent_blocks
inskyvern/forge/sdk/workflow/context_manager.py
to handle list values.Generated with :heart: by ellipsis.dev