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-quarkus.git

commit 2860a558fbff5879ffa6540e820b47bfb11acb30
Author: James Netherton <[email protected]>
AuthorDate: Mon Nov 2 09:59:28 2026 +0000

    Upgrade to Quarkus LangChain4j 2.0.0.Beta2
    
    Co-Authored-By: Claude Opus 5.5 <[email protected]>
---
 docs/antora.yml                                    |   2 +-
 ..._chat-a8a0aff5-e041-4ad6-9e55-af7592b21784.json |   2 +-
 ..._chat-a8d343e0-1f0d-4827-9736-76d28f52d0a5.json |   2 +-
 .../TestPojoJsonExtractorOutputGuardrail.java      |   4 +-
 ..._chat-5e557579-f5c6-47a0-ac60-e21c1c1ff0c3.json |   4 +-
 pom.xml                                            |   6 +-
 poms/bom/src/main/generated/flattened-full-pom.xml | 277 ++++++++++++---------
 .../src/main/generated/flattened-reduced-pom.xml   |  28 +--
 .../generated/flattened-reduced-verbose-pom.xml    |  28 +--
 9 files changed, 194 insertions(+), 159 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index baa201c7618..4f3c9c17417 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -34,7 +34,7 @@ asciidoc:
     quarkus-version: 4.0.0.Beta2 # replace ${quarkus.version}
     graalvm-version: 25.0.4.1 # replace ${graalvm.version}
     graalvm-docs-version: jdk21 # replace ${graalvm-docs.version}
-    langchain4j-version: 1.21.0 # replace ${langchain4j.version}
+    langchain4j-version: 1.23.0 # replace ${langchain4j.version}
     mapstruct-version: 1.6.3 # replace ${mapstruct.version}
     min-maven-version: 3.8.2 # replace ${min-maven-version}
     target-maven-version: 3.9.16 # replace ${target-maven-version}
diff --git 
a/integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-a8a0aff5-e041-4ad6-9e55-af7592b21784.json
 
b/integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-a8a0aff5-e041-4ad6-9e55-af7592b21784.json
index 56c47ccc7d3..79b7acf724e 100644
--- 
a/integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-a8a0aff5-e041-4ad6-9e55-af7592b21784.json
+++ 
b/integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-a8a0aff5-e041-4ad6-9e55-af7592b21784.json
@@ -5,7 +5,7 @@
     "url" : "/api/chat",
     "method" : "POST",
     "bodyPatterns" : [ {
-      "equalToJson" : "{\n  \"model\" : \"granite4:3b\",\n  \"messages\" : [ 
{\n    \"role\" : \"user\",\n    \"content\" : \"Calculate the addition of 10 + 
5\"\n  }, {\n    \"role\" : \"assistant\",\n    \"tool_calls\" : [ {\n      
\"id\" : \"call_48gum7or\",\n      \"function\" : {\n        \"name\" : 
\"addNumbers\",\n        \"arguments\" : {\n          \"a\" : 10,\n          
\"b\" : 5\n        }\n      }\n    } ]\n  }, {\n    \"role\" : \"tool\",\n    
\"content\" : \"15\"\n  } ],\n   [...]
+      "equalToJson" : "{\n  \"model\" : \"granite4:3b\",\n  \"messages\" : [ 
{\n    \"role\" : \"user\",\n    \"content\" : \"Calculate the addition of 10 + 
5\"\n  }, {\n    \"role\" : \"assistant\",\n    \"tool_calls\" : [ {\n      
\"id\" : \"call_48gum7or\",\n      \"function\" : {\n        \"name\" : 
\"addNumbers\",\n        \"arguments\" : {\n          \"a\" : 10,\n          
\"b\" : 5\n        }\n      }\n    } ]\n  }, {\n    \"role\" : \"tool\",\n    
\"content\" : \"15\"\n  } ],\n   [...]
       "ignoreArrayOrder" : true,
       "ignoreExtraElements" : false
     } ]
diff --git 
a/integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-a8d343e0-1f0d-4827-9736-76d28f52d0a5.json
 
b/integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-a8d343e0-1f0d-4827-9736-76d28f52d0a5.json
index 13e011a79dc..6933148a075 100644
--- 
a/integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-a8d343e0-1f0d-4827-9736-76d28f52d0a5.json
+++ 
b/integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-a8d343e0-1f0d-4827-9736-76d28f52d0a5.json
@@ -5,7 +5,7 @@
     "url" : "/api/chat",
     "method" : "POST",
     "bodyPatterns" : [ {
-      "equalToJson" : "{\n  \"model\" : \"granite4:3b\",\n  \"messages\" : [ 
{\n    \"role\" : \"user\",\n    \"content\" : \"Calculate the addition of 10 + 
5\"\n  } ],\n  \"options\" : {\n    \"temperature\" : 0.3,\n    \"stop\" : [ 
]\n  },\n  \"stream\" : false,\n  \"tools\" : [ {\n    \"type\" : 
\"function\",\n    \"function\" : {\n      \"name\" : \"addNumbers\",\n      
\"description\" : \"Adds two numbers\",\n      \"parameters\" : {\n        
\"type\" : \"object\",\n        \"proper [...]
+      "equalToJson" : "{\n  \"model\" : \"granite4:3b\",\n  \"messages\" : [ 
{\n    \"role\" : \"user\",\n    \"content\" : \"Calculate the addition of 10 + 
5\"\n  } ],\n  \"options\" : {\n    \"temperature\" : 0.3,\n    \"stop\" : [ 
]\n  },\n  \"stream\" : false,\n  \"tools\" : [ {\n    \"type\" : 
\"function\",\n    \"function\" : {\n      \"name\" : \"addNumbers\",\n      
\"description\" : \"Adds two numbers\",\n      \"parameters\" : {\n        
\"type\" : \"object\",\n        \"proper [...]
       "ignoreArrayOrder" : true,
       "ignoreExtraElements" : false
     } ]
diff --git 
a/integration-tests/langchain4j-agent/src/main/java/org/apache/camel/quarkus/component/langchain4j/agent/it/guardrail/TestPojoJsonExtractorOutputGuardrail.java
 
b/integration-tests/langchain4j-agent/src/main/java/org/apache/camel/quarkus/component/langchain4j/agent/it/guardrail/TestPojoJsonExtractorOutputGuardrail.java
index 93d2e9bc811..02e9d72e031 100644
--- 
a/integration-tests/langchain4j-agent/src/main/java/org/apache/camel/quarkus/component/langchain4j/agent/it/guardrail/TestPojoJsonExtractorOutputGuardrail.java
+++ 
b/integration-tests/langchain4j-agent/src/main/java/org/apache/camel/quarkus/component/langchain4j/agent/it/guardrail/TestPojoJsonExtractorOutputGuardrail.java
@@ -32,7 +32,9 @@ public class TestPojoJsonExtractorOutputGuardrail extends 
JsonExtractorOutputGua
 
         if (parentResult.isSuccess()) {
             // Return JSON String representation of TestPojo since that's all 
the agent can handle
-            return 
OutputGuardrailResult.successWith(parentResult.successfulText());
+            // The parent only rewrites the text when it had to extract the 
JSON from the LLM response
+            return OutputGuardrailResult.successWith(
+                    parentResult.hasRewrittenResult() ? 
parentResult.successfulText() : aiMessage.text());
         }
 
         // Return failures
diff --git 
a/integration-tests/langchain4j-agent/src/test/resources/mappings/agent/api_chat-5e557579-f5c6-47a0-ac60-e21c1c1ff0c3.json
 
b/integration-tests/langchain4j-agent/src/test/resources/mappings/agent/api_chat-5e557579-f5c6-47a0-ac60-e21c1c1ff0c3.json
index 2b517cc8332..03432528897 100644
--- 
a/integration-tests/langchain4j-agent/src/test/resources/mappings/agent/api_chat-5e557579-f5c6-47a0-ac60-e21c1c1ff0c3.json
+++ 
b/integration-tests/langchain4j-agent/src/test/resources/mappings/agent/api_chat-5e557579-f5c6-47a0-ac60-e21c1c1ff0c3.json
@@ -5,9 +5,7 @@
     "url" : "/api/chat",
     "method" : "POST",
     "bodyPatterns" : [ {
-      "equalToJson" : "{\n  \"model\" : \"orca-mini\",\n  \"messages\" : [ {\n 
   \"role\" : \"user\",\n    \"content\" : \"Make sure you return a valid JSON 
object following the specified format\"\n  } ],\n  \"options\" : {\n    
\"temperature\" : 0.3,\n    \"stop\" : [ ]\n  },\n  \"stream\" : false,\n  
\"tools\" : [ ]\n}",
-      "ignoreArrayOrder" : true,
-      "ignoreExtraElements" : false
+      "contains" : "Make sure you return a valid JSON object following the 
specified format"
     } ]
   },
   "response" : {
diff --git a/pom.xml b/pom.xml
index 547566f8b64..7613f7edc3a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -59,7 +59,7 @@
         
<quarkiverse-jackson-jq.version>2.6.1</quarkiverse-jackson-jq.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/jackson-jq/quarkus-jackson-jq-parent/
 -->
         <quarkiverse-jgit.version>4.0.0.Beta1</quarkiverse-jgit.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/jgit/quarkus-jgit/ -->
         <quarkiverse-jsch.version>4.0.0.Beta1</quarkiverse-jsch.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/jsch/quarkus-jsch/ -->
-        
<quarkiverse-langchain4j.version>2.0.0.Beta1</quarkiverse-langchain4j.version><!--
 
https://repo1.maven.org/maven2/io/quarkiverse/langchain4j/quarkus-langchain4j-parent
 -->
+        
<quarkiverse-langchain4j.version>2.0.0.Beta2</quarkiverse-langchain4j.version><!--
 
https://repo1.maven.org/maven2/io/quarkiverse/langchain4j/quarkus-langchain4j-parent
 -->
         
<quarkiverse-mcp-server.version>2.0.4</quarkiverse-mcp-server.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/mcp/quarkus-mcp-server-parent/ -->
         
<quarkiverse-micrometer.version>3.7.0</quarkiverse-micrometer.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/micrometer/registry/quarkus-micrometer-registry-jmx/
 -->
         <quarkiverse-minio.version>3.9.2</quarkiverse-minio.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/minio/quarkus-minio-parent/ -->
@@ -146,8 +146,8 @@
         <kudu.version>${kudu-version}</kudu.version>
         <kotlinx.version>1.4.0</kotlinx.version><!--Used by 
com.squareup.wire:wire-compiler referenced from aws2:kinesis -->
         <kryo.version>2.24.0</kryo.version><!-- @sync 
org.apache.flink:flink-core:${flink-version} dep:com.esotericsoftware.kryo:kryo 
-->
-        <langchain4j.version>1.21.0</langchain4j.version><!-- @sync 
io.quarkiverse.langchain4j:quarkus-langchain4j-parent:${quarkiverse-langchain4j.version}
 prop:langchain4j.version -->
-        <langchain4j-beta.version>1.21.0-beta31</langchain4j-beta.version><!-- 
@sync dev.langchain4j:langchain4j-bom:${langchain4j.version} 
prop:langchain4j.beta.version -->
+        <langchain4j.version>1.23.0</langchain4j.version><!-- @sync 
io.quarkiverse.langchain4j:quarkus-langchain4j-parent:${quarkiverse-langchain4j.version}
 prop:langchain4j.version -->
+        <langchain4j-beta.version>1.23.0-beta33</langchain4j-beta.version><!-- 
@sync dev.langchain4j:langchain4j-bom:${langchain4j.version} 
prop:langchain4j.beta.version -->
         <mapstruct.version>${mapstruct-version}</mapstruct.version>
         <mbassador.version>1.3.2</mbassador.version><!-- @sync 
com.hierynomus:smbj:${smbj-version} dep:net.engio:mbassador -->
         <micrometer-tracing.version>1.7.2</micrometer-tracing.version><!-- Not 
in quarkus-bom yet, align with micrometer version in 
io.quarkus:quarkus-bom:${quarkus.version} - tracing 1.6.x matches core 1.16.x 
https://repo1.maven.org/maven2/io/micrometer/micrometer-tracing-bom/ -->
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml 
b/poms/bom/src/main/generated/flattened-full-pom.xml
index 432787cf3a9..0f0161be917 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -7622,7 +7622,7 @@
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>io.atlassian.fugue</groupId>
@@ -7782,12 +7782,12 @@
       <dependency>
         <groupId>io.quarkiverse.langchain4j</groupId>
         <artifactId>quarkus-langchain4j-core</artifactId>
-        <version>2.0.0.Beta1</version>
+        <version>2.0.0.Beta2</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.langchain4j</groupId>
         <artifactId>quarkus-langchain4j-core-deployment</artifactId>
-        <version>2.0.0.Beta1</version>
+        <version>2.0.0.Beta2</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.mcp</groupId>
@@ -24665,592 +24665,627 @@
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-core</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-core-jackson3</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-jackson3</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-reactive-streaming</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-test</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-http-client</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-http-client-jdk</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-http-client-apache</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-http-client-okhttp</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-kotlin</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-reactor</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-easy-rag</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-guardrails</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-anthropic</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-azure-open-ai</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-bedrock</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-cohere</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-hugging-face</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-jlama</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-jina</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-onnx-scoring</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-local-ai</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-mistral-ai</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-nomic</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-ollama</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-open-ai</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-open-ai-official</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-ovh-ai</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-typesafe</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-vertex-ai</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-vertex-ai-gemini</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-vertex-ai-anthropic</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-google-genai</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-google-ai-gemini</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-workers-ai</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-voyage-ai</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-watsonx</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-gpu-llama3</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-jitllm</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-azure-ai-search</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-azure-cosmos-mongo-vcore</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
+      </dependency>
+      <dependency>
+        <groupId>dev.langchain4j</groupId>
+        <artifactId>langchain4j-azure-documentdb</artifactId>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-cassandra</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-chroma</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-coherence</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-couchbase</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-elasticsearch</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-hibernate</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-infinispan</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-mariadb</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-mcp</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-mcp-docker</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-milvus</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-milvus-v2</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-mongodb-atlas</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-opensearch</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-pgvector</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-pinecone</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-qdrant</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-tablestore</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-vespa</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-weaviate</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-azure-cosmos-nosql</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-oracle</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-all-minilm-l6-v2</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-all-minilm-l6-v2-q</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-bge-small-en</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-bge-small-en-q</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-bge-small-en-v15</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-bge-small-en-v15-q</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-bge-small-zh-v15</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-bge-small-zh-v15-q</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-e5-small-v2</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings-e5-small-v2-q</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         
<artifactId>langchain4j-code-execution-engine-graalvm-polyglot</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-code-execution-engine-judge0</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-code-execution-engine-azure-acads</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-loader-amazon-s3</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-loader-azure-storage-blob</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-loader-github</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-loader-selenium</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-loader-playwright</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-loader-tencent-cos</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         
<artifactId>langchain4j-document-loader-google-cloud-storage</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-parser-apache-pdfbox</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-parser-apache-poi</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-parser-apache-tika</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-parser-markdown</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-parser-yaml</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-parser-docling</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-document-transformer-jsoup</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embedding-store-filter-parser-sql</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-web-search-engine-google-custom</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-web-search-engine-tavily</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-web-search-engine-searchapi</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-experimental-sql</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-experimental-hibernate</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-agentic</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-agentic-a2a</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-agentic-mcp</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-agentic-patterns</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-skills</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-micrometer-metrics</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-observation</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-http-client-spring-restclient</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-spring-boot-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-anthropic-spring-boot-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         
<artifactId>langchain4j-azure-ai-search-spring-boot-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
+      </dependency>
+      <dependency>
+        <groupId>dev.langchain4j</groupId>
+        
<artifactId>langchain4j-azure-cosmos-mongo-vcore-spring-boot-starter</artifactId>
+        <version>1.23.0-beta33</version>
+      </dependency>
+      <dependency>
+        <groupId>dev.langchain4j</groupId>
+        
<artifactId>langchain4j-azure-cosmos-nosql-spring-boot-starter</artifactId>
+        <version>1.23.0-beta33</version>
+      </dependency>
+      <dependency>
+        <groupId>dev.langchain4j</groupId>
+        
<artifactId>langchain4j-azure-documentdb-spring-boot-starter</artifactId>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-azure-open-ai-spring-boot-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-ollama-spring-boot-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-open-ai-spring-boot-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         
<artifactId>langchain4j-http-client-spring-boot4-restclient</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-spring-boot4-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-anthropic-spring-boot4-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         
<artifactId>langchain4j-azure-ai-search-spring-boot4-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
+      </dependency>
+      <dependency>
+        <groupId>dev.langchain4j</groupId>
+        
<artifactId>langchain4j-azure-cosmos-mongo-vcore-spring-boot4-starter</artifactId>
+        <version>1.23.0-beta33</version>
+      </dependency>
+      <dependency>
+        <groupId>dev.langchain4j</groupId>
+        
<artifactId>langchain4j-azure-cosmos-nosql-spring-boot4-starter</artifactId>
+        <version>1.23.0-beta33</version>
+      </dependency>
+      <dependency>
+        <groupId>dev.langchain4j</groupId>
+        
<artifactId>langchain4j-azure-documentdb-spring-boot4-starter</artifactId>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-azure-open-ai-spring-boot4-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-ollama-spring-boot4-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-open-ai-spring-boot4-starter</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>com.fasterxml.jackson.core</groupId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index ea04fc3e512..b25d13459cd 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -757,62 +757,62 @@
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-core</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-core-jackson3</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-guardrails</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-http-client</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-http-client-jdk</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-hugging-face</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-jackson3</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-mcp</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-open-ai</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-reactive-streaming</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>io.atlassian.fugue</groupId>
@@ -1227,12 +1227,12 @@
       <dependency>
         <groupId>io.quarkiverse.langchain4j</groupId>
         <artifactId>quarkus-langchain4j-core</artifactId>
-        <version>2.0.0.Beta1</version>
+        <version>2.0.0.Beta2</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.langchain4j</groupId>
         <artifactId>quarkus-langchain4j-core-deployment</artifactId>
-        <version>2.0.0.Beta1</version>
+        <version>2.0.0.Beta2</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.mcp</groupId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
index 8e4ca444847..e44c7441eda 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -757,62 +757,62 @@
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-core</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-core-jackson3</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-embeddings</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-guardrails</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-http-client</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-http-client-jdk</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-hugging-face</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-jackson3</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-mcp</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-open-ai</artifactId>
-        <version>1.21.0</version>
+        <version>1.23.0</version>
       </dependency>
       <dependency>
         <groupId>dev.langchain4j</groupId>
         <artifactId>langchain4j-reactive-streaming</artifactId>
-        <version>1.21.0-beta31</version>
+        <version>1.23.0-beta33</version>
       </dependency>
       <dependency>
         <groupId>io.atlassian.fugue</groupId>
@@ -1227,12 +1227,12 @@
       <dependency>
         <groupId>io.quarkiverse.langchain4j</groupId>
         <artifactId>quarkus-langchain4j-core</artifactId>
-        <version>2.0.0.Beta1</version>
+        <version>2.0.0.Beta2</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.langchain4j</groupId>
         <artifactId>quarkus-langchain4j-core-deployment</artifactId>
-        <version>2.0.0.Beta1</version>
+        <version>2.0.0.Beta2</version>
       </dependency>
       <dependency>
         <groupId>io.quarkiverse.mcp</groupId>

Reply via email to