LLM Tool Use Loop