davsclaus opened a new pull request, #25033: URL: https://github.com/apache/camel/pull/25033
## Summary _Claude Code on behalf of davsclaus_ Improves the exchange pattern documentation to clarify how `InOnly` and `InOut` actually work, addressing recurring confusion from users on the mailing list. **Changes:** - `exchange-pattern.adoc` — Added "How Exchange Pattern Works" section explaining it is a component-level contract, does not affect processors like `setBody`, and clarifying async vs sync component behavior (seda/jms fire-and-forget vs direct same-thread) - `requestReply-eip.adoc` — Added "How It Works" section explaining `InOut` is a contract with the endpoint, not a flow control mechanism - `event-message.adoc` — Added "How It Works" section for `InOnly` with the same clarifications Prompted by discussion with Raymond Meester on the Camel users mailing list. ## Test plan - [ ] Documentation-only change, no code impact 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.6 <[email protected]> -- 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]
