I find that with 22 tools every Response creation takes slightly less than 60 seconds. Sometimes more, because then I need to redo the step because of the timeout, because 60 seconds happens to be my URL Session default timeout. Note: non-streaming mode.
Of course I guess I would see interim responses with the streaming version, but I haven’t implemented that yet…