RubyLLM 1.12: Agents Are Just LLMs with Tools | Dark Hacker News