Add back support for Duo Workflow Service cloudflare requests
What does this MR do and why?
This MR allows us to send requests for Duo Workflow Service (which powers Duo Agent Platform) via Cloudflare. We originally used this but we were seeing timeouts due to our long running gRPC connections.
As part of #509586 (closed) we believe we've solved the Cloudflare timeout issues now by tweaking some secret setting they found for us.
This MR will allow us to test this out behind a feature flag and confirm that workflows aren't timing out as they were before.
We want to re-enable Cloudflare as this enhances our security and is inline with all our other AI features.
References
Screenshots or screen recordings
| Before | After |
|---|---|
How to set up and validate locally
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #509586 (closed)