Old Differ path. The client is dropping Differ; new callers use update_diff with OLLMfiles.FileDiffPart.
| differ |
current diff (patches only — ReviewBar does not apply hunks) |
| file_index |
optional footer file index (-1 = keep current) |