diff --git a/autoflow-app/pom.xml b/autoflow-app/pom.xml
index dbe2e8c..8f0a687 100644
--- a/autoflow-app/pom.xml
+++ b/autoflow-app/pom.xml
@@ -23,6 +23,11 @@
spring-boot-starter-web
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
io.ola
ola-security-starter
diff --git a/autoflow-app/src/main/resources/application.yml b/autoflow-app/src/main/resources/application.yml
index ccb4f29..a371529 100644
--- a/autoflow-app/src/main/resources/application.yml
+++ b/autoflow-app/src/main/resources/application.yml
@@ -20,6 +20,12 @@ spring:
init:
schema-locations: classpath:sql/schema.sql
mode: always
+management:
+ endpoints:
+ web:
+ exposure:
+ include:
+ - '*'
ola:
crud:
default-db-type: mongodb
diff --git a/autoflow-core/pom.xml b/autoflow-core/pom.xml
index b563a33..0765a92 100644
--- a/autoflow-core/pom.xml
+++ b/autoflow-core/pom.xml
@@ -21,7 +21,7 @@
io.autoflow
- autoflow-all-plugin
+ autoflow-plugin-all
${revision}
diff --git a/autoflow-plugins/autoflow-gemini-plugin/pom.xml b/autoflow-plugins/autoflow-gemini/pom.xml
similarity index 93%
rename from autoflow-plugins/autoflow-gemini-plugin/pom.xml
rename to autoflow-plugins/autoflow-gemini/pom.xml
index 91030a8..cec3e3e 100644
--- a/autoflow-plugins/autoflow-gemini-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-gemini/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-gemini-plugin
+ autoflow-gemini
${revision}
diff --git a/autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiMessage.java b/autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiMessage.java
similarity index 100%
rename from autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiMessage.java
rename to autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiMessage.java
diff --git a/autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiParameter.java b/autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiParameter.java
rename to autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiParameter.java
diff --git a/autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiPart.java b/autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiPart.java
similarity index 100%
rename from autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiPart.java
rename to autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiPart.java
diff --git a/autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiResult.java b/autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiResult.java
similarity index 100%
rename from autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiResult.java
rename to autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiResult.java
diff --git a/autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiService.java b/autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiService.java
similarity index 100%
rename from autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiService.java
rename to autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiService.java
diff --git a/autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiTextRequest.java b/autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiTextRequest.java
similarity index 100%
rename from autoflow-plugins/autoflow-gemini-plugin/src/main/java/io/autoflow/plugin/gemini/GeminiTextRequest.java
rename to autoflow-plugins/autoflow-gemini/src/main/java/io/autoflow/plugin/gemini/GeminiTextRequest.java
diff --git a/autoflow-plugins/autoflow-gemini-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-gemini/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-gemini-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-gemini/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-gemini-plugin/src/main/resources/io.autoflow.plugin.gemini.GeminiService.svg b/autoflow-plugins/autoflow-gemini/src/main/resources/io.autoflow.plugin.gemini.GeminiService.svg
similarity index 100%
rename from autoflow-plugins/autoflow-gemini-plugin/src/main/resources/io.autoflow.plugin.gemini.GeminiService.svg
rename to autoflow-plugins/autoflow-gemini/src/main/resources/io.autoflow.plugin.gemini.GeminiService.svg
diff --git a/autoflow-plugins/autoflow-gemini-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-gemini/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-gemini-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-gemini/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-http-plugin/src/main/resources/io.autoflow.plugin.http.HttpRequestService.svg b/autoflow-plugins/autoflow-http-plugin/src/main/resources/io.autoflow.plugin.http.HttpRequestService.svg
deleted file mode 100644
index a6714ae..0000000
--- a/autoflow-plugins/autoflow-http-plugin/src/main/resources/io.autoflow.plugin.http.HttpRequestService.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/autoflow-plugins/autoflow-http-plugin/pom.xml b/autoflow-plugins/autoflow-http/pom.xml
similarity index 93%
rename from autoflow-plugins/autoflow-http-plugin/pom.xml
rename to autoflow-plugins/autoflow-http/pom.xml
index f14e09e..a69dd5a 100644
--- a/autoflow-plugins/autoflow-http-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-http/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-http-plugin
+ autoflow-http
${revision}
diff --git a/autoflow-plugins/autoflow-http-plugin/src/main/java/io/autoflow/plugin/http/Constants.java b/autoflow-plugins/autoflow-http/src/main/java/io/autoflow/plugin/http/Constants.java
similarity index 100%
rename from autoflow-plugins/autoflow-http-plugin/src/main/java/io/autoflow/plugin/http/Constants.java
rename to autoflow-plugins/autoflow-http/src/main/java/io/autoflow/plugin/http/Constants.java
diff --git a/autoflow-plugins/autoflow-http-plugin/src/main/java/io/autoflow/plugin/http/HttpRequestParameter.java b/autoflow-plugins/autoflow-http/src/main/java/io/autoflow/plugin/http/HttpRequestParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-http-plugin/src/main/java/io/autoflow/plugin/http/HttpRequestParameter.java
rename to autoflow-plugins/autoflow-http/src/main/java/io/autoflow/plugin/http/HttpRequestParameter.java
diff --git a/autoflow-plugins/autoflow-http-plugin/src/main/java/io/autoflow/plugin/http/HttpRequestService.java b/autoflow-plugins/autoflow-http/src/main/java/io/autoflow/plugin/http/HttpRequestService.java
similarity index 100%
rename from autoflow-plugins/autoflow-http-plugin/src/main/java/io/autoflow/plugin/http/HttpRequestService.java
rename to autoflow-plugins/autoflow-http/src/main/java/io/autoflow/plugin/http/HttpRequestService.java
index 9c420a3..b0f3428 100644
--- a/autoflow-plugins/autoflow-http-plugin/src/main/java/io/autoflow/plugin/http/HttpRequestService.java
+++ b/autoflow-plugins/autoflow-http/src/main/java/io/autoflow/plugin/http/HttpRequestService.java
@@ -25,11 +25,6 @@
*/
public class HttpRequestService extends BaseService {
- @Override
- public String getName() {
- return "HTTP";
- }
-
private static String extractFilename(String contentDisposition) {
if (StrUtil.isBlank(contentDisposition)) {
return null;
@@ -45,6 +40,11 @@ private static String extractFilename(String contentDisposition) {
return fileName;
}
+ @Override
+ public String getName() {
+ return "HTTP";
+ }
+
@Override
public HttpResult execute(HttpRequestParameter httpRequestParameter, ExecutionContext ctx) {
String url = UrlBuilder.of(httpRequestParameter.getUrl())
diff --git a/autoflow-plugins/autoflow-http-plugin/src/main/java/io/autoflow/plugin/http/HttpResult.java b/autoflow-plugins/autoflow-http/src/main/java/io/autoflow/plugin/http/HttpResult.java
similarity index 100%
rename from autoflow-plugins/autoflow-http-plugin/src/main/java/io/autoflow/plugin/http/HttpResult.java
rename to autoflow-plugins/autoflow-http/src/main/java/io/autoflow/plugin/http/HttpResult.java
diff --git a/autoflow-plugins/autoflow-http-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-http/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-http-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-http/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-http/src/main/resources/io.autoflow.plugin.http.HttpRequestService.svg b/autoflow-plugins/autoflow-http/src/main/resources/io.autoflow.plugin.http.HttpRequestService.svg
new file mode 100644
index 0000000..90cd931
--- /dev/null
+++ b/autoflow-plugins/autoflow-http/src/main/resources/io.autoflow.plugin.http.HttpRequestService.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/autoflow-plugins/autoflow-http-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-http/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-http-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-http/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-http-plugin/src/test/java/io/autoflow/plugin/http/HttpRequestServiceTest.java b/autoflow-plugins/autoflow-http/src/test/java/io/autoflow/plugin/http/HttpRequestServiceTest.java
similarity index 100%
rename from autoflow-plugins/autoflow-http-plugin/src/test/java/io/autoflow/plugin/http/HttpRequestServiceTest.java
rename to autoflow-plugins/autoflow-http/src/test/java/io/autoflow/plugin/http/HttpRequestServiceTest.java
diff --git a/autoflow-plugins/autoflow-if-plugin/pom.xml b/autoflow-plugins/autoflow-if/pom.xml
similarity index 93%
rename from autoflow-plugins/autoflow-if-plugin/pom.xml
rename to autoflow-plugins/autoflow-if/pom.xml
index be73bcd..a1c141a 100644
--- a/autoflow-plugins/autoflow-if-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-if/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-if-plugin
+ autoflow-if
17
diff --git a/autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/Condition.java b/autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/Condition.java
similarity index 100%
rename from autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/Condition.java
rename to autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/Condition.java
diff --git a/autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/IfParameter.java b/autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/IfParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/IfParameter.java
rename to autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/IfParameter.java
diff --git a/autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/IfResult.java b/autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/IfResult.java
similarity index 100%
rename from autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/IfResult.java
rename to autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/IfResult.java
diff --git a/autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/IfService.java b/autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/IfService.java
similarity index 100%
rename from autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/IfService.java
rename to autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/IfService.java
diff --git a/autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/enums/CalcType.java b/autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/enums/CalcType.java
similarity index 100%
rename from autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/enums/CalcType.java
rename to autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/enums/CalcType.java
diff --git a/autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/enums/Clause.java b/autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/enums/Clause.java
similarity index 100%
rename from autoflow-plugins/autoflow-if-plugin/src/main/java/io/autoflow/plugin/ifplugin/enums/Clause.java
rename to autoflow-plugins/autoflow-if/src/main/java/io/autoflow/plugin/ifplugin/enums/Clause.java
diff --git a/autoflow-plugins/autoflow-if-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-if/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-if-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-if/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-if-plugin/src/main/resources/io.autoflow.plugin.ifplugin.IfService.svg b/autoflow-plugins/autoflow-if/src/main/resources/io.autoflow.plugin.ifplugin.IfService.svg
similarity index 100%
rename from autoflow-plugins/autoflow-if-plugin/src/main/resources/io.autoflow.plugin.ifplugin.IfService.svg
rename to autoflow-plugins/autoflow-if/src/main/resources/io.autoflow.plugin.ifplugin.IfService.svg
diff --git a/autoflow-plugins/autoflow-if-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-if/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-if-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-if/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/pom.xml b/autoflow-plugins/autoflow-knowledge-retrieval/pom.xml
similarity index 95%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/pom.xml
rename to autoflow-plugins/autoflow-knowledge-retrieval/pom.xml
index 51fc1e5..7ccbd19 100644
--- a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-knowledge-retrieval/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-knowledge-retrieval-plugin
+ autoflow-knowledge-retrieval
${revision}
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/BytesDocumentSource.java b/autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/BytesDocumentSource.java
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/BytesDocumentSource.java
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/BytesDocumentSource.java
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/EmbeddingMatchInfo.java b/autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/EmbeddingMatchInfo.java
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/EmbeddingMatchInfo.java
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/EmbeddingMatchInfo.java
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalParameter.java b/autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalParameter.java
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalParameter.java
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalService.java b/autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalService.java
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalService.java
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalService.java
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/TextSegment.java b/autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/TextSegment.java
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/java/io/autoflow/plugin/knowledgeretrieval/TextSegment.java
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/main/java/io/autoflow/plugin/knowledgeretrieval/TextSegment.java
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-knowledge-retrieval/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/resources/io.autoflow.plugin.knowledgeretrieval.KnowledgeRetrievalService.svg b/autoflow-plugins/autoflow-knowledge-retrieval/src/main/resources/io.autoflow.plugin.knowledgeretrieval.KnowledgeRetrievalService.svg
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/resources/io.autoflow.plugin.knowledgeretrieval.KnowledgeRetrievalService.svg
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/main/resources/io.autoflow.plugin.knowledgeretrieval.KnowledgeRetrievalService.svg
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-knowledge-retrieval/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/test/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalServiceTest.java b/autoflow-plugins/autoflow-knowledge-retrieval/src/test/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalServiceTest.java
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/test/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalServiceTest.java
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/test/java/io/autoflow/plugin/knowledgeretrieval/KnowledgeRetrievalServiceTest.java
diff --git a/autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/test/resources/test.txt b/autoflow-plugins/autoflow-knowledge-retrieval/src/test/resources/test.txt
similarity index 100%
rename from autoflow-plugins/autoflow-knowledge-retrieval-plugin/src/test/resources/test.txt
rename to autoflow-plugins/autoflow-knowledge-retrieval/src/test/resources/test.txt
diff --git a/autoflow-plugins/autoflow-llm-plugin/pom.xml b/autoflow-plugins/autoflow-llm/pom.xml
similarity index 97%
rename from autoflow-plugins/autoflow-llm-plugin/pom.xml
rename to autoflow-plugins/autoflow-llm/pom.xml
index fead884..c325ba4 100644
--- a/autoflow-plugins/autoflow-llm-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-llm/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-llm-plugin
+ autoflow-llm
${revision}
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/LlmParameter.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/LlmParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/LlmParameter.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/LlmParameter.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/LlmResult.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/LlmResult.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/LlmResult.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/LlmResult.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/LlmService.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/LlmService.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/LlmService.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/LlmService.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/Model.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/Model.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/Model.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/Model.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/ModelConfig.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/ModelConfig.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/ModelConfig.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/ModelConfig.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/ModelParameterProvider.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/ModelParameterProvider.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/ModelParameterProvider.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/ModelParameterProvider.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/ChatLanguageModelProvider.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/ChatLanguageModelProvider.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/ChatLanguageModelProvider.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/ChatLanguageModelProvider.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/ChatModelProviders.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/ChatModelProviders.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/ChatModelProviders.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/ChatModelProviders.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/gemini/GeminiModelProvider.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/gemini/GeminiModelProvider.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/gemini/GeminiModelProvider.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/gemini/GeminiModelProvider.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/gemini/GeminiParameter.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/gemini/GeminiParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/gemini/GeminiParameter.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/gemini/GeminiParameter.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/ollama/OllamaModelProvider.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/ollama/OllamaModelProvider.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/ollama/OllamaModelProvider.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/ollama/OllamaModelProvider.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/ollama/OllamaParameter.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/ollama/OllamaParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/ollama/OllamaParameter.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/ollama/OllamaParameter.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/openai/OpenAiChatModelProvider.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/openai/OpenAiChatModelProvider.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/openai/OpenAiChatModelProvider.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/openai/OpenAiChatModelProvider.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/openai/OpenAiParameter.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/openai/OpenAiParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/openai/OpenAiParameter.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/openai/OpenAiParameter.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/qwen/QWenModelProvider.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/qwen/QWenModelProvider.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/qwen/QWenModelProvider.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/qwen/QWenModelProvider.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/qwen/QWenParameter.java b/autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/qwen/QWenParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/java/io/autoflow/plugin/llm/provider/qwen/QWenParameter.java
rename to autoflow-plugins/autoflow-llm/src/main/java/io/autoflow/plugin/llm/provider/qwen/QWenParameter.java
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/META-INF/services/io.autoflow.spi.LinkageProvider b/autoflow-plugins/autoflow-llm/src/main/resources/META-INF/services/io.autoflow.spi.LinkageProvider
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/META-INF/services/io.autoflow.spi.LinkageProvider
rename to autoflow-plugins/autoflow-llm/src/main/resources/META-INF/services/io.autoflow.spi.LinkageProvider
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/META-INF/services/io.autoflow.spi.OptionValueProvider b/autoflow-plugins/autoflow-llm/src/main/resources/META-INF/services/io.autoflow.spi.OptionValueProvider
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/META-INF/services/io.autoflow.spi.OptionValueProvider
rename to autoflow-plugins/autoflow-llm/src/main/resources/META-INF/services/io.autoflow.spi.OptionValueProvider
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-llm/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-llm/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/io.autoflow.plugin.llm.LlmService.svg b/autoflow-plugins/autoflow-llm/src/main/resources/io.autoflow.plugin.llm.LlmService.svg
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/io.autoflow.plugin.llm.LlmService.svg
rename to autoflow-plugins/autoflow-llm/src/main/resources/io.autoflow.plugin.llm.LlmService.svg
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-llm/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-llm/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/gemini/gemini-1.5-flash.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/gemini/gemini-1.5-flash.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/gemini/gemini-1.5-flash.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/gemini/gemini-1.5-flash.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/gemini/gemini-1.5-pro.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/gemini/gemini-1.5-pro.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/gemini/gemini-1.5-pro.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/gemini/gemini-1.5-pro.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/ollama/ollama.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/ollama/ollama.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/ollama/ollama.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/ollama/ollama.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-3.5-turbo.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-3.5-turbo.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-3.5-turbo.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-3.5-turbo.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-4-turbo.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-4-turbo.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-4-turbo.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-4-turbo.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-4.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-4.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-4.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-4.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-4o-mini.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-4o-mini.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-4o-mini.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-4o-mini.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-4o.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-4o.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/gpt-4o.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/gpt-4o.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/o1-mini.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/o1-mini.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/o1-mini.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/o1-mini.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/o1-preview.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/o1-preview.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/openAI/o1-preview.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/openAI/o1-preview.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/qwen/qwen-72b-chat.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/qwen/qwen-72b-chat.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/qwen/qwen-72b-chat.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/qwen/qwen-72b-chat.json
diff --git a/autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/qwen/qwen2.5-3b-instruct.json b/autoflow-plugins/autoflow-llm/src/main/resources/model/qwen/qwen2.5-3b-instruct.json
similarity index 100%
rename from autoflow-plugins/autoflow-llm-plugin/src/main/resources/model/qwen/qwen2.5-3b-instruct.json
rename to autoflow-plugins/autoflow-llm/src/main/resources/model/qwen/qwen2.5-3b-instruct.json
diff --git a/autoflow-plugins/autoflow-loop-each-item-plugin/pom.xml b/autoflow-plugins/autoflow-loop-each-item/pom.xml
similarity index 92%
rename from autoflow-plugins/autoflow-loop-each-item-plugin/pom.xml
rename to autoflow-plugins/autoflow-loop-each-item/pom.xml
index f8890d4..dfd09b0 100644
--- a/autoflow-plugins/autoflow-loop-each-item-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-loop-each-item/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-loop-each-item-plugin
+ autoflow-loop-each-item
${revision}
diff --git a/autoflow-plugins/autoflow-loop-each-item-plugin/src/main/java/io/autoflow/plugin/loopeachitem/LoopEachItemService.java b/autoflow-plugins/autoflow-loop-each-item/src/main/java/io/autoflow/plugin/loopeachitem/LoopEachItemService.java
similarity index 100%
rename from autoflow-plugins/autoflow-loop-each-item-plugin/src/main/java/io/autoflow/plugin/loopeachitem/LoopEachItemService.java
rename to autoflow-plugins/autoflow-loop-each-item/src/main/java/io/autoflow/plugin/loopeachitem/LoopEachItemService.java
diff --git a/autoflow-plugins/autoflow-loop-each-item-plugin/src/main/java/io/autoflow/plugin/loopeachitem/LoopItem.java b/autoflow-plugins/autoflow-loop-each-item/src/main/java/io/autoflow/plugin/loopeachitem/LoopItem.java
similarity index 100%
rename from autoflow-plugins/autoflow-loop-each-item-plugin/src/main/java/io/autoflow/plugin/loopeachitem/LoopItem.java
rename to autoflow-plugins/autoflow-loop-each-item/src/main/java/io/autoflow/plugin/loopeachitem/LoopItem.java
diff --git a/autoflow-plugins/autoflow-loop-each-item-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-loop-each-item/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-loop-each-item-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-loop-each-item/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-loop-each-item-plugin/src/main/resources/io.autoflow.plugin.loopeachitem.LoopEachItemService.svg b/autoflow-plugins/autoflow-loop-each-item/src/main/resources/io.autoflow.plugin.loopeachitem.LoopEachItemService.svg
similarity index 100%
rename from autoflow-plugins/autoflow-loop-each-item-plugin/src/main/resources/io.autoflow.plugin.loopeachitem.LoopEachItemService.svg
rename to autoflow-plugins/autoflow-loop-each-item/src/main/resources/io.autoflow.plugin.loopeachitem.LoopEachItemService.svg
diff --git a/autoflow-plugins/autoflow-loop-each-item-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-loop-each-item/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-loop-each-item-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-loop-each-item/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-openai-plugin/pom.xml b/autoflow-plugins/autoflow-openai/pom.xml
similarity index 94%
rename from autoflow-plugins/autoflow-openai-plugin/pom.xml
rename to autoflow-plugins/autoflow-openai/pom.xml
index 182ade2..e8229b5 100644
--- a/autoflow-plugins/autoflow-openai-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-openai/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-openai-plugin
+ autoflow-openai
${revision}
diff --git a/autoflow-plugins/autoflow-openai-plugin/src/main/java/io/autoflow/plugin/openai/ChatResult.java b/autoflow-plugins/autoflow-openai/src/main/java/io/autoflow/plugin/openai/ChatResult.java
similarity index 100%
rename from autoflow-plugins/autoflow-openai-plugin/src/main/java/io/autoflow/plugin/openai/ChatResult.java
rename to autoflow-plugins/autoflow-openai/src/main/java/io/autoflow/plugin/openai/ChatResult.java
diff --git a/autoflow-plugins/autoflow-openai-plugin/src/main/java/io/autoflow/plugin/openai/OpenAIParameter.java b/autoflow-plugins/autoflow-openai/src/main/java/io/autoflow/plugin/openai/OpenAIParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-openai-plugin/src/main/java/io/autoflow/plugin/openai/OpenAIParameter.java
rename to autoflow-plugins/autoflow-openai/src/main/java/io/autoflow/plugin/openai/OpenAIParameter.java
diff --git a/autoflow-plugins/autoflow-openai-plugin/src/main/java/io/autoflow/plugin/openai/OpenAIService.java b/autoflow-plugins/autoflow-openai/src/main/java/io/autoflow/plugin/openai/OpenAIService.java
similarity index 100%
rename from autoflow-plugins/autoflow-openai-plugin/src/main/java/io/autoflow/plugin/openai/OpenAIService.java
rename to autoflow-plugins/autoflow-openai/src/main/java/io/autoflow/plugin/openai/OpenAIService.java
diff --git a/autoflow-plugins/autoflow-openai-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-openai/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-openai-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-openai/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-openai-plugin/src/main/resources/io.autoflow.plugin.openai.OpenAIService.svg b/autoflow-plugins/autoflow-openai/src/main/resources/io.autoflow.plugin.openai.OpenAIService.svg
similarity index 100%
rename from autoflow-plugins/autoflow-openai-plugin/src/main/resources/io.autoflow.plugin.openai.OpenAIService.svg
rename to autoflow-plugins/autoflow-openai/src/main/resources/io.autoflow.plugin.openai.OpenAIService.svg
diff --git a/autoflow-plugins/autoflow-openai-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-openai/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-openai-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-openai/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-all-plugin/pom.xml b/autoflow-plugins/autoflow-plugin-all/pom.xml
similarity index 74%
rename from autoflow-plugins/autoflow-all-plugin/pom.xml
rename to autoflow-plugins/autoflow-plugin-all/pom.xml
index ea892cd..14a19af 100644
--- a/autoflow-plugins/autoflow-all-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-plugin-all/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-all-plugin
+ autoflow-plugin-all
${revision}
@@ -21,68 +21,68 @@
io.autoflow
- autoflow-http-plugin
+ autoflow-http
${revision}
io.autoflow
- autoflow-regex-plugin
+ autoflow-regex
${revision}
io.autoflow
- autoflow-sql-plugin
+ autoflow-sql
${revision}
io.autoflow
- autoflow-if-plugin
+ autoflow-if
${revision}
io.autoflow
- autoflow-loop-each-item-plugin
+ autoflow-loop-each-item
${revision}
io.autoflow
- autoflow-openai-plugin
+ autoflow-openai
${revision}
io.autoflow
- autoflow-gemini-plugin
+ autoflow-gemini
${revision}
io.autoflow
- autoflow-variable-extract-plugin
+ autoflow-variable-extract
${revision}
io.autoflow
- autoflow-knowledge-retrieval-plugin
+ autoflow-knowledge-retrieval
${revision}
io.autoflow
- autoflow-llm-plugin
+ autoflow-llm
${revision}
io.autoflow
- autoflow-textextractor-plugin
+ autoflow-textextractor
${revision}
diff --git a/autoflow-plugins/autoflow-regex-plugin/pom.xml b/autoflow-plugins/autoflow-regex/pom.xml
similarity index 93%
rename from autoflow-plugins/autoflow-regex-plugin/pom.xml
rename to autoflow-plugins/autoflow-regex/pom.xml
index 0a4e09a..91284c1 100644
--- a/autoflow-plugins/autoflow-regex-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-regex/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-regex-plugin
+ autoflow-regex
17
diff --git a/autoflow-plugins/autoflow-regex-plugin/src/main/java/io/autoflow/plugin/regex/RegexMethod.java b/autoflow-plugins/autoflow-regex/src/main/java/io/autoflow/plugin/regex/RegexMethod.java
similarity index 100%
rename from autoflow-plugins/autoflow-regex-plugin/src/main/java/io/autoflow/plugin/regex/RegexMethod.java
rename to autoflow-plugins/autoflow-regex/src/main/java/io/autoflow/plugin/regex/RegexMethod.java
diff --git a/autoflow-plugins/autoflow-regex-plugin/src/main/java/io/autoflow/plugin/regex/RegexParameter.java b/autoflow-plugins/autoflow-regex/src/main/java/io/autoflow/plugin/regex/RegexParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-regex-plugin/src/main/java/io/autoflow/plugin/regex/RegexParameter.java
rename to autoflow-plugins/autoflow-regex/src/main/java/io/autoflow/plugin/regex/RegexParameter.java
diff --git a/autoflow-plugins/autoflow-regex-plugin/src/main/java/io/autoflow/plugin/regex/RegexResult.java b/autoflow-plugins/autoflow-regex/src/main/java/io/autoflow/plugin/regex/RegexResult.java
similarity index 100%
rename from autoflow-plugins/autoflow-regex-plugin/src/main/java/io/autoflow/plugin/regex/RegexResult.java
rename to autoflow-plugins/autoflow-regex/src/main/java/io/autoflow/plugin/regex/RegexResult.java
diff --git a/autoflow-plugins/autoflow-regex-plugin/src/main/java/io/autoflow/plugin/regex/RegexService.java b/autoflow-plugins/autoflow-regex/src/main/java/io/autoflow/plugin/regex/RegexService.java
similarity index 100%
rename from autoflow-plugins/autoflow-regex-plugin/src/main/java/io/autoflow/plugin/regex/RegexService.java
rename to autoflow-plugins/autoflow-regex/src/main/java/io/autoflow/plugin/regex/RegexService.java
diff --git a/autoflow-plugins/autoflow-regex-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-regex/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-regex-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-regex/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-regex-plugin/src/main/resources/io.autoflow.plugin.regex.RegexService.svg b/autoflow-plugins/autoflow-regex/src/main/resources/io.autoflow.plugin.regex.RegexService.svg
similarity index 100%
rename from autoflow-plugins/autoflow-regex-plugin/src/main/resources/io.autoflow.plugin.regex.RegexService.svg
rename to autoflow-plugins/autoflow-regex/src/main/resources/io.autoflow.plugin.regex.RegexService.svg
diff --git a/autoflow-plugins/autoflow-regex-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-regex/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-regex-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-regex/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-regex-plugin/src/test/java/io/autoflow/plugin/regex/RegexServiceTest.java b/autoflow-plugins/autoflow-regex/src/test/java/io/autoflow/plugin/regex/RegexServiceTest.java
similarity index 100%
rename from autoflow-plugins/autoflow-regex-plugin/src/test/java/io/autoflow/plugin/regex/RegexServiceTest.java
rename to autoflow-plugins/autoflow-regex/src/test/java/io/autoflow/plugin/regex/RegexServiceTest.java
diff --git a/autoflow-plugins/autoflow-sql-plugin/pom.xml b/autoflow-plugins/autoflow-sql/pom.xml
similarity index 96%
rename from autoflow-plugins/autoflow-sql-plugin/pom.xml
rename to autoflow-plugins/autoflow-sql/pom.xml
index 1d43695..6bdff81 100644
--- a/autoflow-plugins/autoflow-sql-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-sql/pom.xml
@@ -9,7 +9,7 @@
${revision}
- autoflow-sql-plugin
+ autoflow-sql
17
diff --git a/autoflow-plugins/autoflow-sql-plugin/src/main/java/io/autoflow/plugin/sql/SqlParameter.java b/autoflow-plugins/autoflow-sql/src/main/java/io/autoflow/plugin/sql/SqlParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-sql-plugin/src/main/java/io/autoflow/plugin/sql/SqlParameter.java
rename to autoflow-plugins/autoflow-sql/src/main/java/io/autoflow/plugin/sql/SqlParameter.java
diff --git a/autoflow-plugins/autoflow-sql-plugin/src/main/java/io/autoflow/plugin/sql/SqlResult.java b/autoflow-plugins/autoflow-sql/src/main/java/io/autoflow/plugin/sql/SqlResult.java
similarity index 100%
rename from autoflow-plugins/autoflow-sql-plugin/src/main/java/io/autoflow/plugin/sql/SqlResult.java
rename to autoflow-plugins/autoflow-sql/src/main/java/io/autoflow/plugin/sql/SqlResult.java
diff --git a/autoflow-plugins/autoflow-sql-plugin/src/main/java/io/autoflow/plugin/sql/SqlService.java b/autoflow-plugins/autoflow-sql/src/main/java/io/autoflow/plugin/sql/SqlService.java
similarity index 100%
rename from autoflow-plugins/autoflow-sql-plugin/src/main/java/io/autoflow/plugin/sql/SqlService.java
rename to autoflow-plugins/autoflow-sql/src/main/java/io/autoflow/plugin/sql/SqlService.java
diff --git a/autoflow-plugins/autoflow-sql-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-sql/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-sql-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-sql/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-sql-plugin/src/main/resources/io.autoflow.plugin.sql.SqlService.svg b/autoflow-plugins/autoflow-sql/src/main/resources/io.autoflow.plugin.sql.SqlService.svg
similarity index 100%
rename from autoflow-plugins/autoflow-sql-plugin/src/main/resources/io.autoflow.plugin.sql.SqlService.svg
rename to autoflow-plugins/autoflow-sql/src/main/resources/io.autoflow.plugin.sql.SqlService.svg
diff --git a/autoflow-plugins/autoflow-sql-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-sql/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-sql-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-sql/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-sql-plugin/src/test/java/io/autoflow/plugin/sql/SqlServiceTest.java b/autoflow-plugins/autoflow-sql/src/test/java/io/autoflow/plugin/sql/SqlServiceTest.java
similarity index 100%
rename from autoflow-plugins/autoflow-sql-plugin/src/test/java/io/autoflow/plugin/sql/SqlServiceTest.java
rename to autoflow-plugins/autoflow-sql/src/test/java/io/autoflow/plugin/sql/SqlServiceTest.java
diff --git a/autoflow-plugins/autoflow-textextractor-plugin/pom.xml b/autoflow-plugins/autoflow-textextractor/pom.xml
similarity index 95%
rename from autoflow-plugins/autoflow-textextractor-plugin/pom.xml
rename to autoflow-plugins/autoflow-textextractor/pom.xml
index 9177ec9..8e392e0 100644
--- a/autoflow-plugins/autoflow-textextractor-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-textextractor/pom.xml
@@ -9,7 +9,7 @@
1.0-SNAPSHOT
- autoflow-textextractor-plugin
+ autoflow-textextractor
0.0.1
diff --git a/autoflow-plugins/autoflow-textextractor-plugin/src/main/java/io/autoflow/plugin/textextractor/TextExtractParameter.java b/autoflow-plugins/autoflow-textextractor/src/main/java/io/autoflow/plugin/textextractor/TextExtractParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-textextractor-plugin/src/main/java/io/autoflow/plugin/textextractor/TextExtractParameter.java
rename to autoflow-plugins/autoflow-textextractor/src/main/java/io/autoflow/plugin/textextractor/TextExtractParameter.java
diff --git a/autoflow-plugins/autoflow-textextractor-plugin/src/main/java/io/autoflow/plugin/textextractor/TextExtractResult.java b/autoflow-plugins/autoflow-textextractor/src/main/java/io/autoflow/plugin/textextractor/TextExtractResult.java
similarity index 100%
rename from autoflow-plugins/autoflow-textextractor-plugin/src/main/java/io/autoflow/plugin/textextractor/TextExtractResult.java
rename to autoflow-plugins/autoflow-textextractor/src/main/java/io/autoflow/plugin/textextractor/TextExtractResult.java
diff --git a/autoflow-plugins/autoflow-textextractor-plugin/src/main/java/io/autoflow/plugin/textextractor/TextExtractor.java b/autoflow-plugins/autoflow-textextractor/src/main/java/io/autoflow/plugin/textextractor/TextExtractor.java
similarity index 100%
rename from autoflow-plugins/autoflow-textextractor-plugin/src/main/java/io/autoflow/plugin/textextractor/TextExtractor.java
rename to autoflow-plugins/autoflow-textextractor/src/main/java/io/autoflow/plugin/textextractor/TextExtractor.java
diff --git a/autoflow-plugins/autoflow-textextractor-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-textextractor/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-textextractor-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-textextractor/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-textextractor-plugin/src/main/resources/io.autoflow.plugin.textextractor.TextExtractor.svg b/autoflow-plugins/autoflow-textextractor/src/main/resources/io.autoflow.plugin.textextractor.TextExtractor.svg
similarity index 100%
rename from autoflow-plugins/autoflow-textextractor-plugin/src/main/resources/io.autoflow.plugin.textextractor.TextExtractor.svg
rename to autoflow-plugins/autoflow-textextractor/src/main/resources/io.autoflow.plugin.textextractor.TextExtractor.svg
diff --git a/autoflow-plugins/autoflow-textextractor-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-textextractor/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-textextractor-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-textextractor/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/autoflow-variable-extract-plugin/pom.xml b/autoflow-plugins/autoflow-variable-extract/pom.xml
similarity index 91%
rename from autoflow-plugins/autoflow-variable-extract-plugin/pom.xml
rename to autoflow-plugins/autoflow-variable-extract/pom.xml
index 803e5fb..30f0e1f 100644
--- a/autoflow-plugins/autoflow-variable-extract-plugin/pom.xml
+++ b/autoflow-plugins/autoflow-variable-extract/pom.xml
@@ -9,7 +9,7 @@
1.0-SNAPSHOT
- autoflow-variable-extract-plugin
+ autoflow-variable-extract
17
diff --git a/autoflow-plugins/autoflow-variable-extract-plugin/src/main/java/io/autoflow/plugin/variableextract/VariableExtractParameter.java b/autoflow-plugins/autoflow-variable-extract/src/main/java/io/autoflow/plugin/variableextract/VariableExtractParameter.java
similarity index 100%
rename from autoflow-plugins/autoflow-variable-extract-plugin/src/main/java/io/autoflow/plugin/variableextract/VariableExtractParameter.java
rename to autoflow-plugins/autoflow-variable-extract/src/main/java/io/autoflow/plugin/variableextract/VariableExtractParameter.java
diff --git a/autoflow-plugins/autoflow-variable-extract-plugin/src/main/java/io/autoflow/plugin/variableextract/VariableExtractService.java b/autoflow-plugins/autoflow-variable-extract/src/main/java/io/autoflow/plugin/variableextract/VariableExtractService.java
similarity index 100%
rename from autoflow-plugins/autoflow-variable-extract-plugin/src/main/java/io/autoflow/plugin/variableextract/VariableExtractService.java
rename to autoflow-plugins/autoflow-variable-extract/src/main/java/io/autoflow/plugin/variableextract/VariableExtractService.java
diff --git a/autoflow-plugins/autoflow-variable-extract-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service b/autoflow-plugins/autoflow-variable-extract/src/main/resources/META-INF/services/io.autoflow.spi.Service
similarity index 100%
rename from autoflow-plugins/autoflow-variable-extract-plugin/src/main/resources/META-INF/services/io.autoflow.spi.Service
rename to autoflow-plugins/autoflow-variable-extract/src/main/resources/META-INF/services/io.autoflow.spi.Service
diff --git a/autoflow-plugins/autoflow-variable-extract-plugin/src/main/resources/io.autoflow.plugin.variableextract.VariableExtractService.svg b/autoflow-plugins/autoflow-variable-extract/src/main/resources/io.autoflow.plugin.variableextract.VariableExtractService.svg
similarity index 100%
rename from autoflow-plugins/autoflow-variable-extract-plugin/src/main/resources/io.autoflow.plugin.variableextract.VariableExtractService.svg
rename to autoflow-plugins/autoflow-variable-extract/src/main/resources/io.autoflow.plugin.variableextract.VariableExtractService.svg
diff --git a/autoflow-plugins/autoflow-variable-extract-plugin/src/main/resources/messages/messages_zh_CN.properties b/autoflow-plugins/autoflow-variable-extract/src/main/resources/messages/messages_zh_CN.properties
similarity index 100%
rename from autoflow-plugins/autoflow-variable-extract-plugin/src/main/resources/messages/messages_zh_CN.properties
rename to autoflow-plugins/autoflow-variable-extract/src/main/resources/messages/messages_zh_CN.properties
diff --git a/autoflow-plugins/pom.xml b/autoflow-plugins/pom.xml
index b381907..66d372a 100644
--- a/autoflow-plugins/pom.xml
+++ b/autoflow-plugins/pom.xml
@@ -13,18 +13,18 @@
pom
- autoflow-http-plugin
- autoflow-all-plugin
- autoflow-regex-plugin
- autoflow-sql-plugin
- autoflow-if-plugin
- autoflow-loop-each-item-plugin
- autoflow-openai-plugin
- autoflow-gemini-plugin
- autoflow-variable-extract-plugin
- autoflow-knowledge-retrieval-plugin
- autoflow-llm-plugin
- autoflow-textextractor-plugin
+ autoflow-plugin-all
+ autoflow-http
+ autoflow-regex
+ autoflow-sql
+ autoflow-if
+ autoflow-loop-each-item
+ autoflow-openai
+ autoflow-gemini
+ autoflow-variable-extract
+ autoflow-knowledge-retrieval
+ autoflow-llm
+ autoflow-textextractor