Deep dive into Spring AI 2.0’s rearchitected tool calling system, featuring composable advisors, a ToolSearchToolCallingAdvisor for handling large tool sets, MCP (Model Context Protocol) integration, and patterns for building agentic AI applications with memory and observability.