Plugin support select file (#2756)

* feat: plugin support upload files (#2716)

* feat: plugin support file upload

* file history

* fix history & chattest

* chore: code

* plugin config icon & file preview padding

* perf: undefined fn

* fix: plugin file numbers & plugin template add config (#2743)

* perf: run plugin without human message (#2749)

* perf: run plugin without human message

* fix build

* fix build

* rename node

* perf: ui

* perf: plugin rerun with last params & plugin log add file (#2755)

* perf: plugin run with last params & plugin log add file

* delete console

* perf: plugin refresh code

* fix: ts

---------

Co-authored-by: heheer <heheer@sealos.io>
This commit is contained in:
Archer
2024-09-20 14:12:58 +08:00
committed by GitHub
parent 5e7c97b7b8
commit 75af549c7f
59 changed files with 2032 additions and 854 deletions

View File

@@ -10,7 +10,7 @@
"modules": [
{
"moduleId": "w90mfp",
"name": "自定义插件输入",
"name": "插件开始",
"flowType": "pluginInput",
"showStatus": false,
"position": {

View File

@@ -10,7 +10,7 @@
"modules": [
{
"moduleId": "m8dupj",
"name": "自定义插件输入",
"name": "插件开始",
"intro": "自定义配置外部输入,使用插件时,仅暴露自定义配置的输入",
"avatar": "/imgs/module/input.png",
"flowType": "pluginInput",
@@ -48,7 +48,7 @@
},
{
"moduleId": "bjsa7r",
"name": "自定义插件输出",
"name": "插件输出",
"intro": "自定义配置外部输出,使用插件时,仅暴露自定义配置的输出",
"avatar": "/imgs/module/output.png",
"flowType": "pluginOutput",

View File

@@ -10,7 +10,7 @@
"modules": [
{
"moduleId": "w90mfp",
"name": "自定义插件输入",
"name": "插件开始",
"flowType": "pluginInput",
"showStatus": false,
"position": {
@@ -94,7 +94,7 @@
},
{
"moduleId": "tze1ju",
"name": "自定义插件输出",
"name": "插件输出",
"flowType": "pluginOutput",
"showStatus": false,
"position": {

View File

@@ -11,7 +11,7 @@
"modules": [
{
"moduleId": "w90mfp",
"name": "自定义插件输入",
"name": "插件开始",
"flowType": "pluginInput",
"showStatus": false,
"position": {
@@ -78,7 +78,7 @@
},
{
"moduleId": "tze1ju",
"name": "自定义插件输出",
"name": "插件输出",
"flowType": "pluginOutput",
"showStatus": false,
"position": {