Croway opened a new pull request, #23088: URL: https://github.com/apache/camel/pull/23088
## Summary - **langchain4j-chat**: Mark as `producerOnly` (consumer superseded by langchain4j-agent), remove consumer-related options, fix deprecated model references (`gpt-3.5-turbo` → `gpt-4o-mini`, `ChatLanguageModel` → `ChatModel`), fix header class references, fix operation name typos (`CHAT_SIMPLE_MESSAGE` → `CHAT_SINGLE_MESSAGE`), and improve type handling in the producer - **langchain4j-agent**: Fix documentation — transport type description (`streamableHttp` alias), correct header name (`CamelLangChain4jAgentMemoryId`), fix Guardrails import path, add `oauthProfile` MCP property - **spring-ai**: Replace direct `instanceof String` checks with `getBody(String.class)` across all Spring AI producers to leverage Camel's type converter system for automatic body conversion ## Test plan - [ ] Verify CI passes (build, tests, generated file checks) - [ ] Verify langchain4j-chat no longer exposes consumer endpoints - [ ] Verify Spring AI producers accept non-String body types that are convertible to String _Claude Code on behalf of Federico Mariani_ -- 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]
