langchain
langchain copied to clipboard
Make {:error, %Req.TransportError{reason: :timeout}} retriable
trafficstars
Quick question:
Why do we make :timeout as a non retryable error response?
Req considers it a transient error:
It could be made to auto-retry I think. Perhaps with a built-in delay. I'm open to a PR for this.