From Custom AI Plumbing to Spring AI 1.1: How Native Tool Calling Transformed Our Caddie Agent
How migrating from a hand-rolled AI tool-calling system to Spring AI 1.1's native tool support cut our orchestration code nearly in half—and made adding new capabilities trivial.