gnodet opened a new pull request, #23449: URL: https://github.com/apache/camel/pull/23449
## Summary - Extract file-based IPC code (process discovery, status reading, action execution with multi-client request IDs) from MCP `RuntimeService` into a shared `RuntimeHelper` utility class in `camel-jbang-core/common/` - Refactor `RuntimeService` to delegate to `RuntimeHelper`, keeping only the CDI/ToolCallException translation layer - This makes the IPC protocol reusable by other commands without depending on the MCP module ## Test plan - [ ] Build core: `mvn install -B -pl dsl/camel-jbang/camel-jbang-core -DskipTests` - [ ] Build MCP: `mvn install -B -pl dsl/camel-jbang/camel-jbang-mcp -DskipTests` - [ ] Verify MCP runtime tools still work against a running Camel process 🤖 Generated with [Claude Code](https://claude.com/claude-code) _Claude Code on behalf of Guillaume Nodet_ -- 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]
