@tool returnDirect Attribute Ignored by DefaultToolCallingManager in MCP Integration
Bug description
When integrating an MCP service with Spring AI, the returnDirect attribute in @Tool annotations is being ignored during execution. The DefaultToolCallingManager fails to retain this parameter in method metadata, causing MCP services to always perform an extra LLM call even when returnDirect = true.