Asked about How tool calling works

What makes a good tool description?

An answer that works

It says when to use the tool, not only what it does, and it says what the tool returns. The model uses the description to choose between tools, so vague or overlapping descriptions cause it to pick wrongly.

Reading an answer is not being able to give one. The section that teaches this is How tool calling works, 3 hours of Tool calling.

Learn this properly