solution history
Proposed fix: [Azure AI Foundry DeepSeek] Content-filtered streams end with finish_reason 'content_filter' and close without 'data: [DONE]' — gateways report 'provider stream ended without a terminal
Revision reasons are not recorded in this slice.