This is an automated email from the ASF dual-hosted git repository. orpiske pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit bbf4dc9dd2434042d4078334ce5ed4c5a89844f7 Author: Otavio Rodolfo Piske <[email protected]> AuthorDate: Thu Aug 7 15:00:23 2025 +0200 CAMEL-22326: fix split packages --- .../java/org/apache/camel/component/langchain4j/agent/api/Agent.java | 1 - .../apache/camel/component/langchain4j/agent/api/AgentWithMemory.java | 1 - .../camel/component/langchain4j/agent/api/AgentWithoutMemory.java | 1 - .../org/apache/camel/component/langchain4j/agent/api/AiAgentBody.java | 2 +- .../camel/component/langchain4j/agent/LangChain4jAgentProducer.java | 1 + .../langchain4j/agent/LangChain4jAgentWithMemoryServiceTest.java | 1 + .../langchain4j/agent/integration/LangChain4jAgentServiceIT.java | 2 +- .../agent/integration/LangChain4jAgentWithMemoryServiceIT.java | 2 +- .../langchain4j/agent/integration/LangChain4jAgentWithToolsIT.java | 2 +- .../langchain4j/agent/integration/LangChain4jSimpleAgentIT.java | 2 +- 10 files changed, 7 insertions(+), 8 deletions(-) diff --git a/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/Agent.java b/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/Agent.java index 2756358c362..a47733db526 100644 --- a/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/Agent.java +++ b/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/Agent.java @@ -17,7 +17,6 @@ package org.apache.camel.component.langchain4j.agent.api; import dev.langchain4j.service.tool.ToolProvider; -import org.apache.camel.component.langchain4j.agent.AiAgentBody; /** * Agent interface that abstracts the different types of AI agents (with or without memory). This interface provides a diff --git a/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AgentWithMemory.java b/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AgentWithMemory.java index 471b03abede..ba1ad3f6211 100644 --- a/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AgentWithMemory.java +++ b/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AgentWithMemory.java @@ -20,7 +20,6 @@ import java.util.List; import dev.langchain4j.service.AiServices; import dev.langchain4j.service.tool.ToolProvider; -import org.apache.camel.component.langchain4j.agent.AiAgentBody; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AgentWithoutMemory.java b/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AgentWithoutMemory.java index 1623fb5d037..dca18d96d98 100644 --- a/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AgentWithoutMemory.java +++ b/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AgentWithoutMemory.java @@ -20,7 +20,6 @@ import java.util.List; import dev.langchain4j.service.AiServices; import dev.langchain4j.service.tool.ToolProvider; -import org.apache.camel.component.langchain4j.agent.AiAgentBody; /** * Implementation of Agent for AI agents without memory support. This agent handles chat interactions without diff --git a/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AiAgentBody.java b/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AiAgentBody.java index 2ee34fb6373..c54772c9875 100644 --- a/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AiAgentBody.java +++ b/components/camel-ai/camel-langchain4j-agent-api/src/main/java/org/apache/camel/component/langchain4j/agent/api/AiAgentBody.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel.component.langchain4j.agent; +package org.apache.camel.component.langchain4j.agent.api; public class AiAgentBody { private String userMessage; diff --git a/components/camel-ai/camel-langchain4j-agent/src/main/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentProducer.java b/components/camel-ai/camel-langchain4j-agent/src/main/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentProducer.java index c748c90b954..3219437921a 100644 --- a/components/camel-ai/camel-langchain4j-agent/src/main/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentProducer.java +++ b/components/camel-ai/camel-langchain4j-agent/src/main/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentProducer.java @@ -30,6 +30,7 @@ import org.apache.camel.Exchange; import org.apache.camel.InvalidPayloadRuntimeException; import org.apache.camel.component.langchain4j.agent.api.Agent; import org.apache.camel.component.langchain4j.agent.api.AgentFactory; +import org.apache.camel.component.langchain4j.agent.api.AiAgentBody; import org.apache.camel.component.langchain4j.tools.spec.CamelToolExecutorCache; import org.apache.camel.component.langchain4j.tools.spec.CamelToolSpecification; import org.apache.camel.support.DefaultProducer; diff --git a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentWithMemoryServiceTest.java b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentWithMemoryServiceTest.java index 414834185d0..a4f08350834 100644 --- a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentWithMemoryServiceTest.java +++ b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentWithMemoryServiceTest.java @@ -22,6 +22,7 @@ import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.langchain4j.agent.api.Agent; import org.apache.camel.component.langchain4j.agent.api.AgentConfiguration; import org.apache.camel.component.langchain4j.agent.api.AgentWithMemory; +import org.apache.camel.component.langchain4j.agent.api.AiAgentBody; import org.apache.camel.component.langchain4j.agent.pojos.PersistentChatMemoryStore; import org.apache.camel.component.langchain4j.agent.pojos.TestSuccessInputGuardrail; import org.apache.camel.component.mock.MockEndpoint; diff --git a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentServiceIT.java b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentServiceIT.java index ef7d4ffeb83..c767ff78589 100644 --- a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentServiceIT.java +++ b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentServiceIT.java @@ -17,10 +17,10 @@ package org.apache.camel.component.langchain4j.agent.integration; import org.apache.camel.builder.RouteBuilder; -import org.apache.camel.component.langchain4j.agent.AiAgentBody; import org.apache.camel.component.langchain4j.agent.api.Agent; import org.apache.camel.component.langchain4j.agent.api.AgentConfiguration; import org.apache.camel.component.langchain4j.agent.api.AgentWithoutMemory; +import org.apache.camel.component.langchain4j.agent.api.AiAgentBody; import org.apache.camel.component.langchain4j.agent.pojos.TestJsonOutputGuardrail; import org.apache.camel.component.langchain4j.agent.pojos.TestSuccessInputGuardrail; import org.apache.camel.component.mock.MockEndpoint; diff --git a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentWithMemoryServiceIT.java b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentWithMemoryServiceIT.java index f1cf5e714cb..eb636bbc18a 100644 --- a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentWithMemoryServiceIT.java +++ b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentWithMemoryServiceIT.java @@ -21,10 +21,10 @@ import java.util.List; import dev.langchain4j.memory.chat.ChatMemoryProvider; import dev.langchain4j.memory.chat.MessageWindowChatMemory; import org.apache.camel.builder.RouteBuilder; -import org.apache.camel.component.langchain4j.agent.AiAgentBody; import org.apache.camel.component.langchain4j.agent.api.Agent; import org.apache.camel.component.langchain4j.agent.api.AgentConfiguration; import org.apache.camel.component.langchain4j.agent.api.AgentWithMemory; +import org.apache.camel.component.langchain4j.agent.api.AiAgentBody; import org.apache.camel.component.langchain4j.agent.pojos.PersistentChatMemoryStore; import org.apache.camel.component.langchain4j.agent.pojos.TestJsonOutputGuardrail; import org.apache.camel.component.langchain4j.agent.pojos.TestSuccessInputGuardrail; diff --git a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentWithToolsIT.java b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentWithToolsIT.java index d0638bcd200..00ec97bc7ef 100644 --- a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentWithToolsIT.java +++ b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentWithToolsIT.java @@ -20,10 +20,10 @@ import java.util.List; import dev.langchain4j.model.chat.ChatModel; import org.apache.camel.builder.RouteBuilder; -import org.apache.camel.component.langchain4j.agent.AiAgentBody; import org.apache.camel.component.langchain4j.agent.api.Agent; import org.apache.camel.component.langchain4j.agent.api.AgentConfiguration; import org.apache.camel.component.langchain4j.agent.api.AgentWithoutMemory; +import org.apache.camel.component.langchain4j.agent.api.AiAgentBody; import org.apache.camel.component.mock.MockEndpoint; import org.apache.camel.test.junit5.CamelTestSupport; import org.junit.jupiter.api.Test; diff --git a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jSimpleAgentIT.java b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jSimpleAgentIT.java index f74e402bb18..30ddd109189 100644 --- a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jSimpleAgentIT.java +++ b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jSimpleAgentIT.java @@ -20,10 +20,10 @@ import java.util.List; import dev.langchain4j.model.chat.ChatModel; import org.apache.camel.builder.RouteBuilder; -import org.apache.camel.component.langchain4j.agent.AiAgentBody; import org.apache.camel.component.langchain4j.agent.api.Agent; import org.apache.camel.component.langchain4j.agent.api.AgentConfiguration; import org.apache.camel.component.langchain4j.agent.api.AgentWithoutMemory; +import org.apache.camel.component.langchain4j.agent.api.AiAgentBody; import org.apache.camel.component.mock.MockEndpoint; import org.apache.camel.test.junit5.CamelTestSupport; import org.junit.jupiter.api.Test;
