Ensure nil User-Agent doesn't break the CI API
What does this MR do?
This cast headers['User-Agent']
to a string because it can be nil
sometimes.
It's probably caused by a change in Grape, but I didn't investigate this since the fix was easy (aka fix and forget!).
Closes #25895 (closed)