RubyLLM 2.x: What's new for your agents
Summary
RubyLLM 2.x introduces major improvements for building AI agents, including tool approvals, a caller-controlled loop, and durable agents that can survive restarts. The post also covers provider tools, batch processing, caching, and cost tracking, plus upgrade guidance from 1.x to 2.x and Rails integration.