I am expecting to not have to send the tools again if I am references a prior Response ID that had tools.
This has the tools on every Request. Note that requests take up to a minute this way.
Answer is perfect:
This has the tools only on the first Request. Now it doesn’t know on the second request that there’s a weather forecast tool!
And it starts to hallucinate:
Feature request! Cache tool schema info together with the Response!