What is the primary function of tool use for Claude?	To allow Claude to access information from the outside world.
What is Claude's default limitation regarding information access?	It only has access to information it was trained on and does not know about very recent current events.
What is the first step in the tool use flow?	Sending an initial request (question or task) to Claude, along with instructions on how to get extra data.
What action does Claude take after receiving the initial request?	It reviews the request and decides if it needs to ask for extra data.
What is the role of the server during the tool use flow?	To run code that retrieves the information Claude requested and respond with it in a follow-up request.
What happens after the server retrieves the data?	It sends the retrieved information back to Claude in a follow-up request.
What is the final output of the tool use process?	A final response generated by Claude, which is augmented or improved by the extra data.
In the weather example, what external resource is used to get live details?	A third-party weather API.
What two pieces of information does Claude use to generate the final weather response?	The original prompt (the user's question) and the up-to-date weather data provided by the API.
