Skip to content

Dont try to save MR diff summary if its empty

Pavel Shutsin requested to merge fix-mr-summary-failure into master

What does this MR do and why?

Fixes SummarizeMergeRequest completion failure when LLM returns no content. This failure contributes 90% to our total AI features failures for previous week.

How to set up and validate locally

  1. Use "Summarize Merge Request" AI feature.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Pavel Shutsin

Merge request reports