ramu11 opened a new pull request, #28354:
URL: https://github.com/apache/camel/pull/28354

   ## Summary
   - Add configurable tool search support for AI tool integrations.
   - Support keyword and vector-based discovery.
   - Preserve existing behavior when tool search is disabled.
   - Add YAML DSL acceptance coverage and configuration metadata.
   
   ## Tests
   
   The following module tests passed:
   
   ```bash
   mvn -pl components/camel-ai/camel-openai test
   mvn -pl components/camel-ai/camel-ai-tool test
   mvn -pl components/camel-ai/camel-langchain4j-agent-api test
   mvn -pl components/camel-ai/camel-langchain4j-agent test
   mvn -pl components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat 
test
   ```
   
   The targeted YAML DSL acceptance test passed:
   
   ```bash
   mvn -pl dsl/camel-yaml-dsl/camel-yaml-dsl \
     -Dtest=LangChain4jAgentToolSearchYamlTest test
   ```
   
   **Test results:**
   - `camel-openai`: 386 passed
   - `camel-ai-tool`: 143 passed
   - `camel-langchain4j-agent-api`: 214 passed
   - `camel-langchain4j-agent`: 78 passed
   - `camel-spring-ai-chat`: 17 passed
   - `LangChain4jAgentToolSearchYamlTest`: 1 passed
   
   **Note:** The full YAML DSL module test command:
   
   ```bash
   mvn -pl dsl/camel-yaml-dsl/camel-yaml-dsl test
   ```
   
   reported five `BeansTest` failures involving bean-validation error messages. 
These tests were not modified and appear unrelated to this change.


-- 
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]

Reply via email to