feat: add File Upload node functionality and related components

- Implemented File Upload node with support for uploading files to the sandbox.
- Added necessary UI components including node panel and default configurations.
- Enhanced workflow constants and enums to include File Upload.
- Updated error handling for file upload operations.
- Integrated File Upload into existing workflow structure, ensuring compatibility with variable handling and output management.
- Added translations for new File Upload features in workflow.json.
This commit is contained in:
Harry
2026-02-10 20:46:38 +08:00
parent a5271baea0
commit 2da770cdbd
26 changed files with 633 additions and 37 deletions

View File

@ -152,6 +152,11 @@ export const BLOCKS = [
type: BlockEnum.Command,
title: 'Command',
},
{
classification: BlockClassificationEnum.Utilities,
type: BlockEnum.FileUpload,
title: 'File Upload',
},
{
classification: BlockClassificationEnum.Default,
type: BlockEnum.Agent,