Resolve "Fix LLM::CompletionWorker failure of encoding issue"
What does this MR do and why?
When we are joining diff's together, sometimes there would be an issue where at least one of the diff's would be in encoding Encoding:ASCII-8BIT
and the others Encoding::UTF_8
which would lead to an error.
We want to ignore the diffs that are not UTF_8
Further discussion, and testing notes can be found:
Related to #430221 (closed)
Edited by Marc Shaw