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

JiriOndrusek pushed a change to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


    omit 4387722c0a CAMEL-24369: openai: make the MCP client work in native mode
    omit 6a394090de CAMEL-24369: mcp-server: publish argSchema input schemas 
and MCP tool annotations
    omit 84e46060c0 Regen
    omit fdaa5a5a2d Add camel-quarkus-mcp-server extension
    omit b35850ea2b Regen
    omit e3cbfd4da8 Regen
    omit 54936522e7 Regen
    omit e35e95314d Fixed grpc test module
    omit d6b1037dc2 Generated core.adoc
    omit bf2b7936ac Add camel-quarkus-ai-tool extension
    omit 7810e6bf85 Bump quarkiverse-minio.version from 3.8.6 to 3.9.1
    omit 5378f260ac Fixed azure-servicebus, debezium-mssql test modules
    omit 2539be3aaa Generated
    omit f9b3c155fb Rebased
    omit 4c7b82fdf8 Upgrade Camel to 4.22.0
    omit 32ec3d1a71 Fixes #8768. Add CamelAiToolProvider bridge and 
@CamelAiTools tag filtering for langchain4j
    omit 31576a6cbb Fixes #8854. Adapt weaviate extension and tests for 
weaviate client v6
    omit e77dc6037f Fixes #8878. Add integration test coverage for new weaviate 
operations (BATCH_CREATE, HYBRID_QUERY, BM25_QUERY, AGGREGATE)
     add ea38eadf65 Remove CamelQuarkusDataFormatConfigLifecycleStrategy and 
CamelDataFormatRuntimeConfig
     add 7a4229fd46 Regen SBOM from commit 
ea38eadf65fcc4112c06879195b6c8cdedcda438 (#8974)
     add b4e163ab41 Bump io.debezium:debezium-bom from 3.6.0.Final to 
3.6.1.Final
     add 460b59333c Bump quarkiverse-jsch.version from 3.2.0 to 3.2.1
     add 22c8a0bc43 Bump io.quarkiverse.jgit:quarkus-jgit-bom from 3.6.2 to 
3.7.0
     add 37397908ee Fix integration cassandra-source kamelet pod status is in 
running state but not ready
     add c003c564be Add test for opentelemetry2 route id span attribute
     add 815e0f66d0 Disable cassandra-quarkus health checks by default
     add 2d9bf5a5e3 Fixes #8878. Add integration test coverage for new weaviate 
operations (BATCH_CREATE, HYBRID_QUERY, BM25_QUERY, AGGREGATE)
     add 411c7b4c2e Fixes #8854. Adapt weaviate extension and tests for 
weaviate client v6
     add 799a354a1c Fixes #8768. Add CamelAiToolProvider bridge and 
@CamelAiTools tag filtering for langchain4j
     add 5e04637ed4 Add camel-quarkus-ai-tool extension
     add 8e21fe333d Add camel-quarkus-mcp-server extension
     add 1d7d1cc40b CAMEL-24369: mcp-server: publish argSchema input schemas 
and MCP tool annotations
     add 44f35a0396 CAMEL-24369: openai: make the MCP client work in native mode
     add 1161b46de4 Fixes #8966. Auto-produce RetrievalAugmentor bridging Camel 
ingestion with @RegisterAiService RAG
     add f61f1651f2 Upgrade Camel to 4.22.0
     add aee6ef7220 Fix native image build deadlock in Saxon class 
initialization
     add f2a339531a Restore LangChain4j version property sync and enabled 
previously disabled tests
     add 6cd5b80dcf Bump eu.maveniverse.maven.scalpel:extension from 0.3.9 to 
0.3.10
     add cd9dceda07 Fixes #8914, enabled 
Langchain4jAgentTest.simpleToolInvocation
     add 21fe798d8d Upgrade Floci container image to 1.6.0
     add d3791444cb Upgrade com.ibm.mq:com.ibm.mq.jakarta.client to 10.0.0.0
     add 28018af659 Link to Camel 4.22.x documentation
     add 7fe9afd37d Incremental build: schedule test modules that consume 
another module's sources
     add 3bd2c49c41 Fixes #8993. Scope the ai-tool bridge away from Camel agents
     add cd54c4dae8 Fixes #8871. Support BacklogTracer activityEnabled and 
activitySize options
     add c814873b7e Improve AI agent code formatting rules
     add a6ee358474 Fixes #8979. Bridge @EmbeddingStoreName-qualified CDI beans 
into the Camel registry
     add bb771726f1 Upgrade Quarkus to 3.39.0.CR1
     add f825b6c9ee Restore smallrye-reactive-messaging native testing
     add 9890f78875 Work around milo native build issues due to #9001
     add 0c46c78363 Fixes #8857. Tighten langchain4j agent MCP test coverage 
(#8997)
     add 00d84eb2b0 Upgrade js-yaml in label-issue workflow to 4.3.1 (#8998)
     add 00a11e2661 Ensure ai-tool-langchain4j integration tests are built & 
tested
     add 3ee530176e Fix disabling of Ollama dev service
     add 76147eb6cc Implement RuntimePropertiesProvider for Quarkus to show app 
properties in dev console
     add aa36c38ebf Ensure master-infinispan follower node has a unique cluster 
service id
     add 6db4ee1240 Bump org.jolokia:jolokia-agent-jvm from 2.6.0 to 2.6.1
     add 3202466ee1 Fix #9010: AWS2 native substitution conflict with Quarkus 
Amazon Services
     add 8db5b98e87 Regen SBOM from commit 
aa36c38ebf4124f815aa869846d7a9956bf9113d
     add 2d6e024d43 Fixes #9013. Harden the RAG augmentor bridge
     new a7d615c5fe Upgrade Camel to 4.23.0-SNAPSHOT

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (4387722c0a)
            \
             N -- N -- N   refs/heads/camel-main (a7d615c5fe)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/label-issue.yaml                 |     2 +-
 .mvn/extensions.xml                                |     2 +-
 AGENTS.md                                          |    19 +-
 camel-quarkus-sbom/camel-quarkus-sbom.json         | 38105 ++++++++++---------
 camel-quarkus-sbom/camel-quarkus-sbom.xml          | 31983 ++++++++--------
 docs/antora.yml                                    |     6 +-
 .../modules/ROOT/pages/migration-guide/3.39.0.adoc |    15 +
 .../ROOT/pages/reference/extensions/ai-tool.adoc   |    10 +
 .../pages/reference/extensions/cassandraql.adoc    |    12 +
 .../ROOT/pages/reference/extensions/core.adoc      |    34 +-
 .../extensions/langchain4j-embeddingstore.adoc     |    92 +
 .../core/deployment/CamelContextProcessor.java     |     6 -
 .../CamelTraceActivityCamelMainFallbackTest.java}  |    31 +-
 .../CamelTraceActivityTest.java}                   |    28 +-
 .../camel/quarkus/core/runtime/CamelTraceTest.java |    30 +-
 .../org/apache/camel/quarkus/core/CamelConfig.java |    18 +
 .../camel/quarkus/core/CamelContextRecorder.java   |    28 +-
 .../dataformat/CamelDataFormatRuntimeConfig.java   |    48 -
 ...elQuarkusDataFormatConfigLifecycleStrategy.java |    72 -
 .../main/resources/META-INF/quarkus-extension.yaml |     1 -
 .../console/deployment/ConsoleProcessor.java       |    20 +-
 ....java => ConsoleEnabledWithDevProfileTest.java} |    20 +-
 .../component/console/CamelConsoleRecorder.java    |    11 +-
 .../console/QuarkusPropertiesDevConsole.java       |    56 +
 .../console/QuarkusRuntimePropertiesProvider.java  |    71 +
 .../aws/commons/ChecksumProviderSubstitutions.java |    22 +-
 extensions-support/langchain4j/deployment/pom.xml  |     5 +
 ...Langchain4jPresent.java => EasyRagPresent.java} |     6 +-
 .../SupportQuarkusLangchain4jProcessor.java        |   283 +
 .../RagAugmentorDefaultResolutionTest.java         |    88 +
 extensions-support/langchain4j/runtime/pom.xml     |     5 +
 .../support/langchain4j/CamelAiToolProvider.java   |    25 +
 .../DefaultRetrievalAugmentorSupplier.java         |   136 +
 .../langchain4j/QuarkusLangchain4jRecorder.java    |    60 +
 .../support/langchain4j/RagAugmentorName.java      |    23 +-
 .../support/langchain4j/RagBridgeConfig.java       |    70 +
 .../langchain4j/RagRetrievalFilterSupplier.java    |    65 +
 extensions/ai-tool/runtime/src/main/doc/usage.adoc |     9 +
 .../runtime/src/main/doc/configuration.adoc        |    11 +
 .../src/main/resources/application.properties      |     2 +-
 .../runtime/src/main/doc/usage.adoc                |    85 +
 .../component/saxon/deployment/SaxonProcessor.java |     7 +
 extensions/saxon/runtime/pom.xml                   |     5 +
 .../saxon/SaxonClassInitializationFeature.java     |    43 +
 integration-test-groups/aws2/aws2-s3/pom.xml       |    58 -
 .../quarkus/component/aws2/sqs/it/Aws2SqsTest.java |     6 +-
 .../src/main/resources/application.properties      |     3 +-
 .../quarkus/component/console/it/ConsoleTest.java  |    24 +
 .../src/main/resources/application.properties      |     1 +
 .../it/AiToolLangchain4jOllamaTest.java            |     3 +-
 .../src/main/resources/application.properties      |     3 +-
 integration-tests/langchain4j-agent-ql4j/pom.xml   |     2 -
 .../src/main/resources/application.properties      |     6 +-
 ..._chat-3a4b5c6d-7e8f-9012-abcd-ef3456789012.json |    24 +
 ..._chat-a1b2c3d4-e5f6-7890-abcd-ef1234567890.json |    24 +
 ..._chat-a339a757-7f86-466a-a67d-3f519751fdd1.json |     2 +-
 ..._chat-df766850-0561-4506-bd7c-55eacf12dbf4.json |     2 +-
 ..._chat-e45a0476-1655-4602-b20d-30332bd754bf.json |     4 +-
 integration-tests/langchain4j-agent/pom.xml        |     4 +-
 .../langchain4j/agent/it/AgentProducers.java       |    50 +-
 .../agent/it/Langchain4jAgentResource.java         |    75 +
 .../agent/it/Langchain4jAgentRoutes.java           |    32 +-
 .../langchain4j/agent/it/model/TestPojo.java       |     3 +
 .../src/main/resources/application.properties      |     2 +-
 .../main/resources/schemas/test-pojo-schema.json   |    18 +
 .../langchain4j/agent/it/Langchain4jAgentTest.java |    91 +-
 ..._chat-72ba7185-e642-4cac-9ef0-8dd95fd074c0.json |     4 +-
 ..._chat-87f109c4-a6de-4770-bab4-8bbbdc5f6d4a.json |     6 +-
 ..._chat-9300fa7e-4a2a-453b-9dc8-58004959d71e.json |     2 +-
 ..._chat-a1b2c3d4-e5f6-7890-abcd-ef1234567890.json |    24 +
 ...chat-b2c3d4e5-f6a7-8901-bcde-f12345678901.json} |    10 +-
 ..._chat-c85f8b72-57ab-4cce-9992-6114020e011a.json |     2 +-
 .../pom.xml                                        |    55 +-
 .../langchain4j/ragbridge/it/RagAiService.java}    |    26 +-
 .../ragbridge/it/RagBridgeProducers.java           |    70 +
 .../ragbridge/it/RagBridgeResource.java            |   210 +
 .../langchain4j/ragbridge/it/RagBridgeRoutes.java} |    12 +-
 .../ragbridge/it/TestTenantFilterSupplier.java     |    70 +
 .../src/main/resources/application.properties      |     1 +
 .../ragbridge/it/ExistingAugmentorProducer.java}   |    18 +-
 .../ragbridge/it/ExistingAugmentorProfile.java}    |     7 +-
 .../ragbridge/it/ExistingAugmentorTest.java}       |    41 +-
 .../ragbridge/it/MultiAugmentorProfile.java        |    21 +-
 .../ragbridge/it/MultiAugmentorTest.java           |   104 +
 .../langchain4j/ragbridge/it/RagBridgeIT.java      |     4 +-
 .../langchain4j/ragbridge/it/RagBridgeTest.java    |   119 +
 .../ragbridge/it/RagRetrievalFilterIT.java         |     5 +-
 .../ragbridge/it/RagRetrievalFilterTest.java       |   122 +
 .../ragbridge/it/SingleAugmentorProfile.java}      |     8 +-
 .../ragbridge/it/SingleAugmentorTest.java          |    93 +
 .../master/it/InfinispanClusterServiceTest.java    |     4 +
 integration-tests/milo/pom.xml                     |     2 +
 .../it/OpenTelemetry2RouteBuilder.java             |     1 +
 .../opentelemetry2/it/Opentelemetry2Test.java      |    21 +
 integration-tests/pom.xml                          |     2 +
 .../smallrye-reactive-messaging/pom.xml            |     2 -
 pom.xml                                            |    32 +-
 poms/bom/pom.xml                                   |    20 +
 poms/bom/src/main/generated/flattened-full-pom.xml |  1083 +-
 .../src/main/generated/flattened-reduced-pom.xml   |   898 +-
 .../generated/flattened-reduced-verbose-pom.xml    |   898 +-
 .../camel/quarkus/maven/IncrementalBuildMojo.java  |   301 +-
 tooling/scripts/test-categories.yaml               |     2 +
 103 files changed, 39983 insertions(+), 36424 deletions(-)
 copy 
extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/{deployment/main/CamelMainRoutesDiscoveryTest.java
 => runtime/CamelTraceActivityCamelMainFallbackTest.java} (70%)
 copy 
extensions-core/core/deployment/src/test/java/org/apache/camel/quarkus/core/{deployment/main/CamelMainLambdaEndpointRouteBuilderDiscoveryTest.java
 => runtime/CamelTraceActivityTest.java} (71%)
 delete mode 100644 
extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/dataformat/CamelDataFormatRuntimeConfig.java
 delete mode 100644 
extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/dataformat/CamelQuarkusDataFormatConfigLifecycleStrategy.java
 copy 
extensions-jvm/console/deployment/src/test/java/org/apache/camel/quarkus/component/console/{ConsoleEnabledWithCamelMainPropertyTest.java
 => ConsoleEnabledWithDevProfileTest.java} (66%)
 create mode 100644 
extensions-jvm/console/runtime/src/main/java/org/apache/camel/quarkus/component/console/QuarkusPropertiesDevConsole.java
 create mode 100644 
extensions-jvm/console/runtime/src/main/java/org/apache/camel/quarkus/component/console/QuarkusRuntimePropertiesProvider.java
 copy 
extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/deployment/{QuarkusLangchain4jPresent.java
 => EasyRagPresent.java} (81%)
 create mode 100644 
extensions-support/langchain4j/deployment/src/test/java/org/apache/camel/quarkus/component/support/langchain4j/deployment/RagAugmentorDefaultResolutionTest.java
 create mode 100644 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/DefaultRetrievalAugmentorSupplier.java
 copy 
integration-tests-support/test-support/src/main/java/org/apache/camel/quarkus/test/DisabledOnRhel.java
 => 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/RagAugmentorName.java
 (65%)
 create mode 100644 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/RagBridgeConfig.java
 create mode 100644 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/RagRetrievalFilterSupplier.java
 copy {integration-test-groups/foundation/dataset => 
extensions/cassandraql/runtime}/src/main/resources/application.properties (96%)
 create mode 100644 
extensions/langchain4j-embeddingstore/runtime/src/main/doc/usage.adoc
 create mode 100644 
extensions/saxon/runtime/src/main/java/org/apache/camel/quarkus/component/saxon/SaxonClassInitializationFeature.java
 create mode 100644 
integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-3a4b5c6d-7e8f-9012-abcd-ef3456789012.json
 create mode 100644 
integration-tests/langchain4j-agent-ql4j/src/test/resources/mappings/agent/api_chat-a1b2c3d4-e5f6-7890-abcd-ef1234567890.json
 create mode 100644 
integration-tests/langchain4j-agent/src/main/resources/schemas/test-pojo-schema.json
 create mode 100644 
integration-tests/langchain4j-agent/src/test/resources/mappings/agent/api_chat-a1b2c3d4-e5f6-7890-abcd-ef1234567890.json
 copy 
integration-tests/langchain4j-agent/src/test/resources/mappings/agent/{api_chat-87f109c4-a6de-4770-bab4-8bbbdc5f6d4a.json
 => api_chat-b2c3d4e5-f6a7-8901-bcde-f12345678901.json} (56%)
 copy integration-tests/{langchain4j-agent-bean-binding-ql4j => 
langchain4j-rag-bridge-ql4j}/pom.xml (79%)
 copy 
integration-tests/{langchain4j-agent-bean-binding-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/agent/AiServiceResolvedByInterface.java
 => 
langchain4j-rag-bridge-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagAiService.java}
 (63%)
 create mode 100644 
integration-tests/langchain4j-rag-bridge-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagBridgeProducers.java
 create mode 100644 
integration-tests/langchain4j-rag-bridge-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagBridgeResource.java
 copy 
integration-tests/{platform-http-proxy/src/main/java/org/apache/camel/quarkus/component/platform/http/proxy/it/Routes.java
 => 
langchain4j-rag-bridge-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagBridgeRoutes.java}
 (72%)
 create mode 100644 
integration-tests/langchain4j-rag-bridge-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/TestTenantFilterSupplier.java
 copy {integration-test-groups/debezium/oracle => 
integration-tests/langchain4j-rag-bridge-ql4j}/src/main/resources/application.properties
 (95%)
 copy 
integration-tests/{opentelemetry2/src/main/java/org/apache/camel/quarkus/component/opentelemetry2/it/SpanExporterProducer.java
 => 
langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/ExistingAugmentorProducer.java}
 (60%)
 copy 
integration-tests/{jpa/src/test/java/org/apache/camel/quarkus/component/jpa/it/NamedJpaTestProfile.java
 => 
langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/ExistingAugmentorProfile.java}
 (82%)
 copy 
integration-tests/{sql/src/test/java/org/apache/camel/quarkus/component/sql/it/SqlMultipleNamedDatasourceWithDefaultTest.java
 => 
langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/ExistingAugmentorTest.java}
 (57%)
 copy 
integration-test-groups/foundation/log/src/test/java/org/apache/camel/quarkus/component/log/it/MdcLoggingTestProfile.java
 => 
integration-tests/langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/MultiAugmentorProfile.java
 (54%)
 create mode 100644 
integration-tests/langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/MultiAugmentorTest.java
 copy 
integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisIT.java
 => 
integration-tests/langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagBridgeIT.java
 (88%)
 create mode 100644 
integration-tests/langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagBridgeTest.java
 copy 
integration-test-groups/aws2/aws-cloudtrail/src/test/java/org/apache/camel/quarkus/component/aws/cloudtrail/it/AwsCloudtrailIT.java
 => 
integration-tests/langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagRetrievalFilterIT.java
 (87%)
 create mode 100644 
integration-tests/langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagRetrievalFilterTest.java
 copy 
integration-tests/{kafka/src/test/java/org/apache/camel/quarkus/component/kafka/it/KafkaHealthCheckProfile.java
 => 
langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/SingleAugmentorProfile.java}
 (79%)
 create mode 100644 
integration-tests/langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/SingleAugmentorTest.java

Reply via email to