Mastering Tool Result Caching in Agentic AI Systems