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

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


    from 815e0f66d0 Disable cassandra-quarkus health checks by default
     new 2d9bf5a5e3 Fixes #8878. Add integration test coverage for new weaviate 
operations (BATCH_CREATE, HYBRID_QUERY, BM25_QUERY, AGGREGATE)
     new 411c7b4c2e Fixes #8854. Adapt weaviate extension and tests for 
weaviate client v6
     new 799a354a1c Fixes #8768. Add CamelAiToolProvider bridge and 
@CamelAiTools tag filtering for langchain4j
     new 5e04637ed4 Add camel-quarkus-ai-tool extension
     new 8e21fe333d Add camel-quarkus-mcp-server extension
     new 1d7d1cc40b CAMEL-24369: mcp-server: publish argSchema input schemas 
and MCP tool annotations
     new 44f35a0396 CAMEL-24369: openai: make the MCP client work in native mode
     new 1161b46de4 Fixes #8966. Auto-produce RetrievalAugmentor bridging Camel 
ingestion with @RegisterAiService RAG
     new f61f1651f2 Upgrade Camel to 4.22.0
     new aee6ef7220 Fix native image build deadlock in Saxon class 
initialization
     new f2a339531a Restore LangChain4j version property sync and enabled 
previously disabled tests

The 11 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:
 catalog/pom.xml                                    |   26 +
 docs/antora.yml                                    |    2 +-
 docs/modules/ROOT/examples/components/ai-tool.yml  |   13 +
 docs/modules/ROOT/examples/components/amqp.yml     |    2 +-
 .../ROOT/examples/components/aws-cloudtrail.yml    |    4 +-
 .../ROOT/examples/components/debezium-postgres.yml |    4 +-
 .../ROOT/examples/components/elasticsearch.yml     |    2 +-
 .../ROOT/examples/components/hashicorp-vault.yml   |    4 +-
 docs/modules/ROOT/examples/components/irc.yml      |    2 +-
 .../components/langchain4j-embeddingstore.yml      |    2 +-
 .../ROOT/examples/components/langchain4j-tools.yml |    2 +-
 docs/modules/ROOT/examples/components/log.yml      |    2 +-
 .../modules/ROOT/examples/components/mapstruct.yml |    2 +-
 docs/modules/ROOT/examples/components/openai.yml   |    2 +-
 .../examples/components/pg-replication-slot.yml    |    2 +-
 docs/modules/ROOT/examples/components/pgevent.yml  |    2 +-
 docs/modules/ROOT/examples/others/mcp-server.yml   |   13 +
 docs/modules/ROOT/nav.adoc                         |    2 +
 .../ROOT/pages/reference/extensions/ai-tool.adoc   |   94 ++
 .../ROOT/pages/reference/extensions/amqp.adoc      |    4 +-
 .../pages/reference/extensions/aws-cloudtrail.adoc |    6 +-
 .../reference/extensions/debezium-postgres.adoc    |    6 +-
 .../pages/reference/extensions/elasticsearch.adoc  |    4 +-
 .../reference/extensions/hashicorp-vault.adoc      |    6 +-
 .../ROOT/pages/reference/extensions/irc.adoc       |    4 +-
 .../extensions/langchain4j-embeddingstore.adoc     |    4 +-
 .../reference/extensions/langchain4j-tools.adoc    |    6 +-
 .../ROOT/pages/reference/extensions/log.adoc       |    4 +-
 .../ROOT/pages/reference/extensions/mapstruct.adoc |    4 +-
 .../pages/reference/extensions/mcp-server.adoc     |  301 ++++++
 .../ROOT/pages/reference/extensions/openai.adoc    |    4 +-
 .../reference/extensions/pg-replication-slot.adoc  |    2 +-
 .../ROOT/pages/reference/extensions/pgevent.adoc   |    2 +-
 .../core/deployment/CamelNativeImageProcessor.java |    7 +
 extensions-jvm/irc/runtime/pom.xml                 |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 extensions-support/langchain4j/deployment/pom.xml  |    5 +
 ...sLangchain4jPresent.java => AiToolPresent.java} |    9 +-
 ...Langchain4jPresent.java => EasyRagPresent.java} |    6 +-
 .../SupportQuarkusLangchain4jProcessor.java        |  211 +++-
 extensions-support/langchain4j/runtime/pom.xml     |   15 +
 .../support/langchain4j/AiToolSpecConverter.java   |   17 +-
 .../support/langchain4j/CamelAiToolProvider.java   |  129 +++
 .../support/langchain4j/CamelAiTools.java          |   29 +-
 .../langchain4j/CamelAiToolsInterceptor.java       |   73 ++
 .../DefaultRetrievalAugmentorSupplier.java         |  105 ++
 .../langchain4j/QuarkusLangchain4jRecorder.java    |   12 +
 .../support/langchain4j/RagBridgeConfig.java       |   58 ++
 .../ai-tool/deployment/pom.xml                     |   14 +-
 .../ai/tool/deployment/AiToolProcessor.java}       |    7 +-
 .../parent-pom.xml => extensions/ai-tool/pom.xml   |    8 +-
 .../ai-tool/runtime/pom.xml                        |   23 +-
 extensions/ai-tool/runtime/src/main/doc/usage.adoc |   43 +
 .../main/resources/META-INF/quarkus-extension.yaml |    6 +-
 extensions/amqp/runtime/pom.xml                    |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 extensions/aws-cloudtrail/runtime/pom.xml          |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 extensions/debezium-postgres/runtime/pom.xml       |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 extensions/elasticsearch/runtime/pom.xml           |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 extensions/hashicorp-vault/runtime/pom.xml         |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 .../langchain4j-embeddingstore/runtime/pom.xml     |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 extensions/log/runtime/pom.xml                     |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 extensions/mapstruct/runtime/pom.xml               |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 .../mcp-server/deployment/pom.xml                  |   18 +-
 .../mcp/server/deployment/McpServerProcessor.java  |   31 +-
 .../mcp-server/pom.xml                             |    8 +-
 .../mcp-server/runtime/pom.xml                     |   27 +-
 .../mcp-server/runtime/src/main/doc/intro.adoc     |   13 +
 .../mcp-server/runtime/src/main/doc/usage.adoc     |  200 ++++
 .../mcp/server/CamelMcpServerConfig.java}          |   26 +-
 .../mcp/server/CamelMcpServerRecorder.java         |   54 +
 .../mcp/server/QuarkusMcpServerEngine.java         |  138 +++
 .../main/resources/META-INF/quarkus-extension.yaml |    8 +-
 .../openai/deployment/OpenaiProcessor.java         |   41 +-
 extensions/openai/runtime/pom.xml                  |    2 +-
 .../main/resources/META-INF/quarkus-extension.yaml |    2 +-
 .../component/pdf/deployment/PdfProcessor.java     |    3 +-
 extensions/pom.xml                                 |    2 +
 .../component/saxon/deployment/SaxonProcessor.java |    7 +
 extensions/saxon/runtime/pom.xml                   |    5 +
 .../saxon/SaxonClassInitializationFeature.java     |   43 +
 extensions/weaviate/deployment/pom.xml             |    4 +
 .../weaviate/deployment/WeaviateProcessor.java     |   49 +-
 extensions/weaviate/runtime/pom.xml                |    4 +
 .../quarkus/component/aws2/sqs/it/Aws2SqsTest.java |    6 +-
 .../azure/eventhubs/it/AzureEventhubsRoutes.java   |    2 +-
 .../azure/servicebus/it/AzureServiceBusRoutes.java |    2 +-
 .../storage/blob/it/AzureStorageBlobProducers.java |    2 +-
 .../datalake/it/AzureStorageDatalakeProducers.java |    2 +-
 .../it/sqlserv/DebeziumSqlserverTestResource.java  |    4 +-
 .../support/azure/AzureServiceBusTestResource.java |    4 +-
 integration-tests/ai-tool-langchain4j/README.adoc  |   15 +
 .../{saga => ai-tool-langchain4j}/pom.xml          |  123 ++-
 .../it/AiToolLangchain4jOllamaResource.java}       |   32 +-
 .../langchain4j/it/AiToolLangchain4jResource.java  |   90 ++
 .../langchain4j/it/AiToolLangchain4jRoutes.java    |   32 +-
 .../it/model/AbstractToolCallingChatModel.java     |   93 ++
 .../it/model/AdminToolCallingChatModel.java}       |   24 +-
 .../it/model/WeatherToolCallingChatModel.java}     |   24 +-
 .../it/model/WrongTagToolCallingChatModel.java     |   78 ++
 .../langchain4j/it/service/AdminAiService.java     |   27 +-
 .../langchain4j/it/service/WeatherAiService.java   |   27 +-
 .../it/service/WeatherAiServiceOllama.java         |   20 +-
 .../it/service/WeatherAiServiceOllamaWrongTag.java |   20 +-
 .../it/service/WeatherAiServiceWrongTag.java       |   27 +-
 .../src/main/resources/application.properties      |    2 +-
 .../tool/langchain4j/it/AiToolLangchain4jIT.java   |    4 +-
 .../langchain4j/it/AiToolLangchain4jOllamaIT.java  |    6 +-
 .../it/AiToolLangchain4jOllamaTest.java}           |   40 +-
 .../tool/langchain4j/it/AiToolLangchain4jTest.java |   97 ++
 integration-tests/{dropbox => ai-tool}/pom.xml     |   16 +-
 .../component/ai/tool/it/AiToolResource.java       |  137 +++
 .../quarkus/component/ai/tool/it/AiToolRoutes.java |   74 ++
 .../quarkus/component/ai/tool/it/AiToolIT.java     |    4 +-
 .../quarkus/component/ai/tool/it/AiToolTest.java   |  159 +++
 .../quarkus/component/grpc/it/GrpcResource.java    |    3 +-
 .../agent/it/service/TestPojoAiAgent.java          |    5 +-
 .../langchain4j/agent/it/Langchain4jAgentTest.java |    2 +
 .../pom.xml                                        |   55 +-
 .../langchain4j/ragbridge/it/RagAiService.java}    |   26 +-
 .../ragbridge/it/RagBridgeProducers.java           |   59 ++
 .../ragbridge/it/RagBridgeResource.java}           |   57 +-
 .../langchain4j/ragbridge/it/RagBridgeRoutes.java} |   12 +-
 .../src/main/resources/application.properties      |    0
 .../ragbridge/it/ExistingAugmentorProducer.java}   |   17 +-
 .../ragbridge/it/ExistingAugmentorProfile.java}    |    7 +-
 .../ragbridge/it/ExistingAugmentorTest.java}       |   41 +-
 .../ragbridge/it/MultiAugmentorProfile.java}       |    9 +-
 .../ragbridge/it/MultiAugmentorTest.java}          |   44 +-
 .../langchain4j/ragbridge/it/RagBridgeIT.java      |    4 +-
 .../langchain4j/ragbridge/it/RagBridgeTest.java    |   48 +-
 .../ragbridge/it/SingleAugmentorProfile.java}      |    8 +-
 .../ragbridge/it/SingleAugmentorTest.java          |   93 ++
 .../{spring-rabbitmq => mcp-server}/pom.xml        |   60 +-
 .../mcp/server/it/McpServerResource.java}          |   40 +-
 .../component/mcp/server/it/McpServerRoutes.java   |   64 ++
 .../mcp/server/it/QuarkusDefinedTools.java         |   17 +-
 .../src/main}/resources/application.properties     |    6 +-
 .../src/main/resources/schema/create-order.json    |   27 +
 .../component/mcp/server/it/McpServerIT.java       |    4 +-
 .../component/mcp/server/it/McpServerTest.java     |  217 ++++
 .../MicroprofileFaultToleranceResource.java        |    3 +-
 ...icroProfileFaultToleranceConfigurationTest.java |    3 +-
 ...fileFaultToleranceConfigurationTestProfile.java |    3 +-
 .../quarkus/component/minio/it/MinioResource.java  |    6 +-
 .../quarkus/component/minio/it/MinioTest.java      |    5 +-
 .../component/minio/it/MinioTestResource.java      |    4 +-
 ...tions-45c75cdd-225c-4e51-a133-a3146fff462b.json |    3 +-
 integration-tests/pom.xml                          |    3 +
 .../quarkus/component/pqc/it/PqcProducers.java     |   28 +-
 .../quarkus/component/pqc/it/PqcResource.java      |   26 +-
 .../camel/quarkus/component/saga/it/SagaTest.java  |    4 +-
 .../spring/rabbitmq/it/SpringRabbitmqTest.java     |    2 +-
 .../component/weaviate/it/WeaviateResource.java    |   95 +-
 .../component/weaviate/it/WeaviateRoutes.java      |   15 +-
 .../component/weaviate/it/WeaviateTest.java        |  161 ++-
 .../weaviate/it/WeaviateTestResource.java          |    7 +-
 pom.xml                                            |   13 +-
 poms/bom-test/pom.xml                              |    6 +
 poms/bom/pom.xml                                   |   69 +-
 poms/bom/src/main/generated/flattened-full-pom.xml | 1047 +++++++++++---------
 .../src/main/generated/flattened-reduced-pom.xml   |  911 +++++++++--------
 .../generated/flattened-reduced-verbose-pom.xml    |  929 +++++++++--------
 tooling/scripts/test-categories.yaml               |    3 +
 172 files changed, 5399 insertions(+), 2104 deletions(-)
 create mode 100644 docs/modules/ROOT/examples/components/ai-tool.yml
 create mode 100644 docs/modules/ROOT/examples/others/mcp-server.yml
 create mode 100644 docs/modules/ROOT/pages/reference/extensions/ai-tool.adoc
 create mode 100644 docs/modules/ROOT/pages/reference/extensions/mcp-server.adoc
 copy 
extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/deployment/{QuarkusLangchain4jPresent.java
 => AiToolPresent.java} (69%)
 copy 
extensions-support/langchain4j/deployment/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/deployment/{QuarkusLangchain4jPresent.java
 => EasyRagPresent.java} (81%)
 copy 
extensions-core/core/runtime/src/main/java/org/apache/camel/quarkus/core/devmode/NoOpModelineFactory.java
 => 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/AiToolSpecConverter.java
 (62%)
 create mode 100644 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/CamelAiToolProvider.java
 copy 
integration-tests-support/test-support/src/main/java/org/apache/camel/quarkus/test/DisabledOnArm.java
 => 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/CamelAiTools.java
 (56%)
 create mode 100644 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/CamelAiToolsInterceptor.java
 create mode 100644 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/DefaultRetrievalAugmentorSupplier.java
 create mode 100644 
extensions-support/langchain4j/runtime/src/main/java/org/apache/camel/quarkus/component/support/langchain4j/RagBridgeConfig.java
 copy tooling/create-extension-templates/deployment-pom.xml => 
extensions/ai-tool/deployment/pom.xml (84%)
 copy 
extensions/{csv/deployment/src/main/java/org/apache/camel/quarkus/component/csv/deployment/CsvProcessor.java
 => 
ai-tool/deployment/src/main/java/org/apache/camel/quarkus/component/ai/tool/deployment/AiToolProcessor.java}
 (87%)
 copy tooling/create-extension-templates/parent-pom.xml => 
extensions/ai-tool/pom.xml (86%)
 copy tooling/create-extension-templates/runtime-pom.xml => 
extensions/ai-tool/runtime/pom.xml (84%)
 create mode 100644 extensions/ai-tool/runtime/src/main/doc/usage.adoc
 copy {extensions-core/yaml-dsl => 
extensions/ai-tool}/runtime/src/main/resources/META-INF/quarkus-extension.yaml 
(86%)
 copy tooling/create-extension-templates/deployment-pom.xml => 
extensions/mcp-server/deployment/pom.xml (78%)
 copy 
extensions-core/threadpoolfactory-vertx/deployment/src/main/java/org/apache/camel/quarkus/component/threadpoolfactory/vertx/deployment/ThreadpoolfactoryVertxProcessor.java
 => 
extensions/mcp-server/deployment/src/main/java/org/apache/camel/quarkus/component/mcp/server/deployment/McpServerProcessor.java
 (56%)
 copy tooling/create-extension-templates/parent-pom.xml => 
extensions/mcp-server/pom.xml (86%)
 copy tooling/create-extension-templates/runtime-pom.xml => 
extensions/mcp-server/runtime/pom.xml (82%)
 create mode 100644 extensions/mcp-server/runtime/src/main/doc/intro.adoc
 create mode 100644 extensions/mcp-server/runtime/src/main/doc/usage.adoc
 copy 
extensions/{joor/runtime/src/main/java/org/apache/camel/quarkus/component/joor/runtime/JoorExpressionConfig.java
 => 
mcp-server/runtime/src/main/java/org/apache/camel/quarkus/component/mcp/server/CamelMcpServerConfig.java}
 (55%)
 create mode 100644 
extensions/mcp-server/runtime/src/main/java/org/apache/camel/quarkus/component/mcp/server/CamelMcpServerRecorder.java
 create mode 100644 
extensions/mcp-server/runtime/src/main/java/org/apache/camel/quarkus/component/mcp/server/QuarkusMcpServerEngine.java
 copy extensions/{grpc => 
mcp-server}/runtime/src/main/resources/META-INF/quarkus-extension.yaml (87%)
 create mode 100644 
extensions/saxon/runtime/src/main/java/org/apache/camel/quarkus/component/saxon/SaxonClassInitializationFeature.java
 create mode 100644 integration-tests/ai-tool-langchain4j/README.adoc
 copy integration-tests/{saga => ai-tool-langchain4j}/pom.xml (69%)
 copy 
integration-tests/{joor/src/main/java/org/apache/camel/quarkus/component/joor/it/JoorResource.java
 => 
ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/AiToolLangchain4jOllamaResource.java}
 (63%)
 create mode 100644 
integration-tests/ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/AiToolLangchain4jResource.java
 copy 
integration-test-groups/aws2/aws2-sqs/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/DeadLetterBuilder.java
 => 
integration-tests/ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/AiToolLangchain4jRoutes.java
 (51%)
 create mode 100644 
integration-tests/ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/model/AbstractToolCallingChatModel.java
 copy 
integration-tests/{xchange/src/test/java/org/apache/camel/quarkus/component/xchange/it/XchangeBinanceTestResource.java
 => 
ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/model/AdminToolCallingChatModel.java}
 (63%)
 copy 
integration-tests/{xchange/src/test/java/org/apache/camel/quarkus/component/xchange/it/XchangeBinanceTestResource.java
 => 
ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/model/WeatherToolCallingChatModel.java}
 (64%)
 create mode 100644 
integration-tests/ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/model/WrongTagToolCallingChatModel.java
 copy 
integration-test-groups/aws2/aws2-sqs/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/SelectorMessageCollector.java
 => 
integration-tests/ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/service/AdminAiService.java
 (62%)
 copy 
integration-test-groups/aws2/aws2-sqs/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/BatchConsumerMessageCollector.java
 => 
integration-tests/ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/service/WeatherAiService.java
 (61%)
 copy 
integration-test-groups/foundation/bean/src/main/java/org/apache/camel/quarkus/component/bean/Counter.java
 => 
integration-tests/ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/service/WeatherAiServiceOllama.java
 (69%)
 copy 
integration-test-groups/foundation/bean/src/main/java/org/apache/camel/quarkus/component/bean/Counter.java
 => 
integration-tests/ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/service/WeatherAiServiceOllamaWrongTag.java
 (69%)
 copy 
integration-test-groups/aws2/aws2-sqs/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/BatchConsumerMessageCollector.java
 => 
integration-tests/ai-tool-langchain4j/src/main/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/service/WeatherAiServiceWrongTag.java
 (61%)
 copy {integration-test-groups/debezium/oracle => 
integration-tests/ai-tool-langchain4j}/src/main/resources/application.properties
 (94%)
 copy 
integration-test-groups/cxf-soap/cxf-soap-ws-security-client/src/test/java/org/apache/camel/quarkus/component/cxf/soap/wss/client/it/CxfSoapWssClientIT.java
 => 
integration-tests/ai-tool-langchain4j/src/test/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/AiToolLangchain4jIT.java
 (87%)
 copy 
integration-test-groups/cxf-soap/cxf-soap-ssl/src/test/java/org/apache/camel/quarkus/component/cxf/soap/ssl/it/CxfSoapGlobalTrustedSslIT.java
 => 
integration-tests/ai-tool-langchain4j/src/test/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/AiToolLangchain4jOllamaIT.java
 (77%)
 copy 
integration-tests/{jolokia/src/test/java/org/apache/camel/quarkus/component/jolokia/it/JolokiaRemoteAccessAllowedTest.java
 => 
ai-tool-langchain4j/src/test/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/AiToolLangchain4jOllamaTest.java}
 (50%)
 create mode 100644 
integration-tests/ai-tool-langchain4j/src/test/java/org/apache/camel/quarkus/component/ai/tool/langchain4j/it/AiToolLangchain4jTest.java
 copy integration-tests/{dropbox => ai-tool}/pom.xml (87%)
 create mode 100644 
integration-tests/ai-tool/src/main/java/org/apache/camel/quarkus/component/ai/tool/it/AiToolResource.java
 create mode 100644 
integration-tests/ai-tool/src/main/java/org/apache/camel/quarkus/component/ai/tool/it/AiToolRoutes.java
 copy 
integration-test-groups/aws2/aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/s3/it/Aws2S3IT.java
 => 
integration-tests/ai-tool/src/test/java/org/apache/camel/quarkus/component/ai/tool/it/AiToolIT.java
 (90%)
 create mode 100644 
integration-tests/ai-tool/src/test/java/org/apache/camel/quarkus/component/ai/tool/it/AiToolTest.java
 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
 copy 
integration-tests/{csimple/src/main/java/org/apache/camel/quarkus/component/csimple/it/CSimpleResource.java
 => 
langchain4j-rag-bridge-ql4j/src/main/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagBridgeResource.java}
 (54%)
 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%)
 copy {integration-test-groups/debezium/oracle => 
integration-tests/langchain4j-rag-bridge-ql4j}/src/main/resources/application.properties
 (100%)
 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}
 (63%)
 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-tests/{jasypt/src/test/java/org/apache/camel/quarkus/component/jasypt/it/JasyptSecureExtensionConfigTestProfile.java
 => 
langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/MultiAugmentorProfile.java}
 (74%)
 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/MultiAugmentorTest.java}
 (53%)
 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%)
 copy 
integration-tests-jvm/python/src/test/java/org/apache/camel/quarkus/component/python/it/PythonTest.java
 => 
integration-tests/langchain4j-rag-bridge-ql4j/src/test/java/org/apache/camel/quarkus/component/langchain4j/ragbridge/it/RagBridgeTest.java
 (54%)
 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
 copy integration-tests/{spring-rabbitmq => mcp-server}/pom.xml (80%)
 copy 
integration-tests/{jms-artemis-ra/src/main/java/org/apache/camel/quarkus/component/jms/ra/it/JmsResource.java
 => 
mcp-server/src/main/java/org/apache/camel/quarkus/component/mcp/server/it/McpServerResource.java}
 (57%)
 create mode 100644 
integration-tests/mcp-server/src/main/java/org/apache/camel/quarkus/component/mcp/server/it/McpServerRoutes.java
 copy 
integration-tests-jvm/python/src/test/java/org/apache/camel/quarkus/component/python/it/PythonIT.java
 => 
integration-tests/mcp-server/src/main/java/org/apache/camel/quarkus/component/mcp/server/it/QuarkusDefinedTools.java
 (62%)
 copy {extensions/kafka/deployment/src/test => 
integration-tests/mcp-server/src/main}/resources/application.properties (82%)
 create mode 100644 
integration-tests/mcp-server/src/main/resources/schema/create-order.json
 copy 
integration-test-groups/aws2/aws2-kms/src/test/java/org/apache/camel/quarkus/component/aws2/kms/it/Aws2KmsIT.java
 => 
integration-tests/mcp-server/src/test/java/org/apache/camel/quarkus/component/mcp/server/it/McpServerIT.java
 (89%)
 create mode 100644 
integration-tests/mcp-server/src/test/java/org/apache/camel/quarkus/component/mcp/server/it/McpServerTest.java

Reply via email to