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

   # Description
   
   This PR introduces the following new features and integration with Spring AI:
   
   * MCP Client - like already done for Langchain4j and openai, implement 
support for MCP Clients, the Spring AI Agent component should be able to access 
tools exposed by an MCP Server - Added oauth support
   * Tool beans discovery - Bridge Spring Tool annotated beans to Camel - This 
way users can define Annotated tools, and Camel Spring AI Agent can use those
   * ToolContext - Pass arbitrary context to tools
   * StructuredOutputValidationAdvisor - it is supposed to be working with 
Camel exception/error handling
   * Tool selection by name - toolNames() in addition to tags this way, Spring 
annotated Tool can be used
   * ImageModel - Support Spring AI ImageModels API (spring-ai-image component)
   * Added sse support to the mcp everything image - right now Spring AI does 
not support streamableHttp (will do in Spring AI 2 most probably) - this is 
something to be updated in the future.


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