This is an automated email from the ASF dual-hosted git repository.

jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 0ce523ee61d0 camel-langchain4j-agent: Use non-deprecated 
JsonExtractorOutputGuardrail from langchain4j-guardrails
0ce523ee61d0 is described below

commit 0ce523ee61d0ecf76351fcfeb3e7390b14062b0f
Author: James Netherton <[email protected]>
AuthorDate: Thu Mar 5 13:10:45 2026 +0000

    camel-langchain4j-agent: Use non-deprecated JsonExtractorOutputGuardrail 
from langchain4j-guardrails
---
 components/camel-ai/camel-langchain4j-agent/pom.xml                  | 5 +++++
 .../component/langchain4j/agent/pojos/TestJsonOutputGuardrail.java   | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/components/camel-ai/camel-langchain4j-agent/pom.xml 
b/components/camel-ai/camel-langchain4j-agent/pom.xml
index 947f894048b9..b0fe279ddc1f 100644
--- a/components/camel-ai/camel-langchain4j-agent/pom.xml
+++ b/components/camel-ai/camel-langchain4j-agent/pom.xml
@@ -60,6 +60,11 @@
       <artifactId>langchain4j-mcp</artifactId>
       <version>${langchain4j-beta-version}</version>
     </dependency>
+    <dependency>
+      <groupId>dev.langchain4j</groupId>
+      <artifactId>langchain4j-guardrails</artifactId>
+      <version>${langchain4j-beta-version}</version>
+    </dependency>
     <dependency>
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-langchain4j-tools</artifactId>
diff --git 
a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/pojos/TestJsonOutputGuardrail.java
 
b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/pojos/TestJsonOutputGuardrail.java
index 1d63412e097d..2334db03eb30 100644
--- 
a/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/pojos/TestJsonOutputGuardrail.java
+++ 
b/components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/pojos/TestJsonOutputGuardrail.java
@@ -17,8 +17,8 @@
 package org.apache.camel.component.langchain4j.agent.pojos;
 
 import dev.langchain4j.data.message.AiMessage;
-import dev.langchain4j.guardrail.JsonExtractorOutputGuardrail;
 import dev.langchain4j.guardrail.OutputGuardrailResult;
+import dev.langchain4j.guardrails.JsonExtractorOutputGuardrail;
 
 /**
  * Test JSON output guardrail that extends JsonExtractorOutputGuardrail but 
returns the JSON as a String instead of a

Reply via email to