This PR fixes
this polling issue that leaves remote conversation hanging for hours at times
@calm-artist-7206 @chilly-france-44439 fyi
BTW do we want exception raising parity for local_conv and remote_conv?
Right now remote_conv can only raise TimeoutException, whereas local_conv can raise ConversationRunError, an error for max iterations, ...