agents AI development anthropic sdk llm api Tool Calling Explained: Letting a Model Actually Do Things October 2, 2026 — Jonathan Mitchell