dependabot[bot] opened a new pull request, #625: URL: https://github.com/apache/camel-quarkus-examples/pull/625
Bumps [io.quarkiverse.langchain4j:quarkus-langchain4j-bom](https://github.com/quarkiverse/quarkus-langchain4j) from 2.0.0.Beta1 to 2.0.0.Beta2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/quarkiverse/quarkus-langchain4j/releases">io.quarkiverse.langchain4j:quarkus-langchain4j-bom's releases</a>.</em></p> <blockquote> <h2>2.0.0.Beta2</h2> <h2>What's Changed</h2> <ul> <li>Use mvnpm instead of webjars in the chat scopes web sample by <a href="https://github.com/phillip-kruger"><code>@phillip-kruger</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2939">quarkiverse/quarkus-langchain4j#2939</a></li> <li>Update Ecosystem CI script to build from 3.40 by <a href="https://github.com/gastaldi"><code>@gastaldi</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2944">quarkiverse/quarkus-langchain4j#2944</a></li> <li>Rework MCP client unit tests to use wiremock, split legacy/modern protocol by <a href="https://github.com/jmartisk"><code>@jmartisk</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2922">quarkiverse/quarkus-langchain4j#2922</a></li> <li>Rename quarkus-junit5* to quarkus-junit* by <a href="https://github.com/jedla97"><code>@jedla97</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2945">quarkiverse/quarkus-langchain4j#2945</a></li> <li>Fix MongoDB chat memory to store messages as BSON documents by <a href="https://github.com/ricardohsmello"><code>@ricardohsmello</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2937">quarkiverse/quarkus-langchain4j#2937</a></li> <li>Generate a javascript module from the discovered chat routes by <a href="https://github.com/phillip-kruger"><code>@phillip-kruger</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2940">quarkiverse/quarkus-langchain4j#2940</a></li> <li>Revert "Generate a javascript module from the discovered chat routes" by <a href="https://github.com/patriot1burke"><code>@patriot1burke</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2948">quarkiverse/quarkus-langchain4j#2948</a></li> <li>Publish the chat scopes javascript client as a web dependency by <a href="https://github.com/phillip-kruger"><code>@phillip-kruger</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2938">quarkiverse/quarkus-langchain4j#2938</a></li> <li>docs: add Amazon Bedrock guide by <a href="https://github.com/rndtavares"><code>@rndtavares</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2947">quarkiverse/quarkus-langchain4j#2947</a></li> <li>Bump handlebars from 4.7.9 to 4.7.10 in /docs by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2949">quarkiverse/quarkus-langchain4j#2949</a></li> <li>Skip InvocationParameters parameters in the agentic parameter check by <a href="https://github.com/edeandrea"><code>@edeandrea</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2951">quarkiverse/quarkus-langchain4j#2951</a></li> <li>docs: fix <a href="https://github.com/Moderate"><code>@Moderate</code></a> import in OpenAI moderation model docs by <a href="https://github.com/zh-hanlabs"><code>@zh-hanlabs</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2933">quarkiverse/quarkus-langchain4j#2933</a></li> <li>Fix wrong <code>@param</code> name and add missing description in <code>LocalChatRoutes.chatPromise</code> by <a href="https://github.com/zh-hanlabs"><code>@zh-hanlabs</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2885">quarkiverse/quarkus-langchain4j#2885</a></li> <li>Serialize object-valued tool results as compact JSON by <a href="https://github.com/NewPeople-star"><code>@NewPeople-star</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2898">quarkiverse/quarkus-langchain4j#2898</a></li> <li>Emit tool execution result on error in Dev UI by <a href="https://github.com/omatheusmesmo"><code>@omatheusmesmo</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2961">quarkiverse/quarkus-langchain4j#2961</a></li> <li>Generate a javascript module from the discovered chat routes by <a href="https://github.com/phillip-kruger"><code>@phillip-kruger</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2960">quarkiverse/quarkus-langchain4j#2960</a></li> <li>fix(anthropic): send customHeaders from the model builder by <a href="https://github.com/CryoThrust"><code>@CryoThrust</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2920">quarkiverse/quarkus-langchain4j#2920</a></li> <li>Docs memory store mongodb by <a href="https://github.com/matheusandre1"><code>@matheusandre1</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2964">quarkiverse/quarkus-langchain4j#2964</a></li> <li>docs: document local model mocking with WireMock by <a href="https://github.com/liyifan9642-creator"><code>@liyifan9642-creator</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2954">quarkiverse/quarkus-langchain4j#2954</a></li> <li>docs: distinguish document store from embedding store <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/issues/1372">#1372</a> by <a href="https://github.com/AzazelSensei"><code>@AzazelSensei</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2811">quarkiverse/quarkus-langchain4j#2811</a></li> <li>Add MCP client initialization timeout configuration by <a href="https://github.com/omatheusmesmo"><code>@omatheusmesmo</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2959">quarkiverse/quarkus-langchain4j#2959</a></li> <li>Redis store search fixes by <a href="https://github.com/jmartisk"><code>@jmartisk</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2966">quarkiverse/quarkus-langchain4j#2966</a></li> <li>Remove the Quarkus 3.9 note from the WebSockets guide by <a href="https://github.com/rolfedh"><code>@rolfedh</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2969">quarkiverse/quarkus-langchain4j#2969</a></li> <li>Bump io.quarkiverse.mcp:quarkus-mcp-server-http from 2.0.1 to 2.0.3 in /samples by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2976">quarkiverse/quarkus-langchain4j#2976</a></li> <li>Add documentation redis memory store by <a href="https://github.com/matheusandre1"><code>@matheusandre1</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2973">quarkiverse/quarkus-langchain4j#2973</a></li> <li>Mask sensitive headers by keyword in all provider client loggers by <a href="https://github.com/fengyue-xve"><code>@fengyue-xve</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2929">quarkiverse/quarkus-langchain4j#2929</a></li> <li>Do not drop Content method arguments without <a href="https://github.com/UserMessage"><code>@UserMessage</code></a> by <a href="https://github.com/jmartisk"><code>@jmartisk</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2977">quarkiverse/quarkus-langchain4j#2977</a></li> <li>Redis embedding store: implement the removal API by <a href="https://github.com/jmartisk"><code>@jmartisk</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2967">quarkiverse/quarkus-langchain4j#2967</a></li> <li>Document the MCP protocol versions in the MCP client guide by <a href="https://github.com/rolfedh"><code>@rolfedh</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2968">quarkiverse/quarkus-langchain4j#2968</a></li> <li>Replace <code>llama3-java</code> with <code>jinfer</code> and remove <code>JLama</code> by <a href="https://github.com/geoand"><code>@geoand</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2978">quarkiverse/quarkus-langchain4j#2978</a></li> <li>chat scopes passivation by <a href="https://github.com/patriot1burke"><code>@patriot1burke</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2975">quarkiverse/quarkus-langchain4j#2975</a></li> <li>Fix GHSA-8vpj-4r6j-h9qg: escape metadata filter keys in RedisFilterMapper by <a href="https://github.com/jmartisk"><code>@jmartisk</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2984">quarkiverse/quarkus-langchain4j#2984</a></li> <li>Add separate RAG artifact for documentation search by <a href="https://github.com/omatheusmesmo"><code>@omatheusmesmo</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2875">quarkiverse/quarkus-langchain4j#2875</a></li> <li>Bump to LangChain4j 1.22.0 by <a href="https://github.com/mariofusco"><code>@mariofusco</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2991">quarkiverse/quarkus-langchain4j#2991</a></li> <li>Execute TokenStream tools off the event loop and support Flow.Publisher by <a href="https://github.com/omatheusmesmo"><code>@omatheusmesmo</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2956">quarkiverse/quarkus-langchain4j#2956</a></li> <li>Introduce repeated trials in the evaluation framework by <a href="https://github.com/geoand"><code>@geoand</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2992">quarkiverse/quarkus-langchain4j#2992</a></li> <li>Introduce <code>quickly</code> build profile by <a href="https://github.com/geoand"><code>@geoand</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2994">quarkiverse/quarkus-langchain4j#2994</a></li> <li>Expose HTTP error response headers from model provider clients by <a href="https://github.com/omatheusmesmo"><code>@omatheusmesmo</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2982">quarkiverse/quarkus-langchain4j#2982</a></li> <li>Send multimodal arguments even when the method has no <a href="https://github.com/UserMessage"><code>@UserMessage</code></a> by <a href="https://github.com/jmartisk"><code>@jmartisk</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2995">quarkiverse/quarkus-langchain4j#2995</a></li> <li>Preserve provider-specific response metadata in streaming AI services by <a href="https://github.com/jmartisk"><code>@jmartisk</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2996">quarkiverse/quarkus-langchain4j#2996</a></li> <li>Add Gemini thinking level and omit deprecated sampling parameters by <a href="https://github.com/hulsbo"><code>@hulsbo</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2972">quarkiverse/quarkus-langchain4j#2972</a></li> <li>Add support for OpenAI decision models by <a href="https://github.com/mariofusco"><code>@mariofusco</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/3000">quarkiverse/quarkus-langchain4j#3000</a></li> <li>Verify <code>@RolesAllowed</code> is enforced on tool methods by <a href="https://github.com/omatheusmesmo"><code>@omatheusmesmo</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2999">quarkiverse/quarkus-langchain4j#2999</a></li> <li>Add automatic prompt caching and cache TTL to Anthropic chat models by <a href="https://github.com/jnbdz"><code>@jnbdz</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/3002">quarkiverse/quarkus-langchain4j#3002</a></li> <li>Keep the provider's error when a streamed chat chunk is an error object by <a href="https://github.com/jnbdz"><code>@jnbdz</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/3003">quarkiverse/quarkus-langchain4j#3003</a></li> <li>Honor ReturnBehavior.IMMEDIATE in streaming AI services by <a href="https://github.com/jmartisk"><code>@jmartisk</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/3004">quarkiverse/quarkus-langchain4j#3004</a></li> <li>Keep Gemini thoughtSignature on streamed function calls by <a href="https://github.com/jesseharte"><code>@jesseharte</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/3006">quarkiverse/quarkus-langchain4j#3006</a></li> <li>Introduce advisory evaluation strategies by <a href="https://github.com/geoand"><code>@geoand</code></a> in <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/pull/2997">quarkiverse/quarkus-langchain4j#2997</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/dec116de86891294d4f121ff5a99811263506633"><code>dec116d</code></a> [maven-release-plugin] prepare release 2.0.0.Beta2</li> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/b0afc9443c200007ed4b2ad3d23a5cb1685f9771"><code>b0afc94</code></a> Update the latest release version 2.0.0.Beta2 in documentation</li> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/2796cbf2111aad1eebd478acefe2b37068534dfa"><code>2796cbf</code></a> Update README to 2.0.0.Beta2</li> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/bd6e0e40a91ab745b6e4894da8ac822aa4eb192d"><code>bd6e0e4</code></a> Update dependencies in samples</li> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/8fe4506c06dbcd26c31fb524e0a564e2b3d4caec"><code>8fe4506</code></a> Merge pull request <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/issues/3097">#3097</a> from quarkiverse/release-2.0.0.Beta2</li> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/4a139ef96a902a317345c480c28542092ef2818f"><code>4a139ef</code></a> Release 2.0.0.Beta2</li> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/c48c61f890ffb86e667efedf54b1a995cac52a82"><code>c48c61f</code></a> Revert the 2.0.0.Beta2 release changes</li> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/6fd0e4242d7d5e62fe5333b2587c3efa5d1d3485"><code>6fd0e42</code></a> Properly fix release issue</li> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/3f8e2c6a9a8fce10fe8fe1220399ec95b1287df8"><code>3f8e2c6</code></a> Fix docs</li> <li><a href="https://github.com/quarkiverse/quarkus-langchain4j/commit/b5c6bd4358128e0804429e5b08c71a21d99a18ff"><code>b5c6bd4</code></a> Merge pull request <a href="https://redirect.github.com/quarkiverse/quarkus-langchain4j/issues/3091">#3091</a> from omatheusmesmo/4.x</li> <li>Additional commits viewable in <a href="https://github.com/quarkiverse/quarkus-langchain4j/compare/2.0.0.Beta1...2.0.0.Beta2">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
