<ASYNCGP> When a tool runs very quickly (less than a second), no messages are returned. Typically, this means that messages will be returned for the first tool execution in the background because it takes a while for things to spin up. However, subsequent tools will not return messages.