Something went wrong. Try again.
sloproxy
Something went wrong. Try again.
fix(claude): emit message_delta when openai streaming finish reason is omitted master
- Ensure `message_delta` is emitted on tool call usage chunks and stream completion even if `finish_reason` is missing or null. - Add `terminalOpenAIFinishReason` fallback to map missing finish reasons to standard stop reasons. - Consolidate content block finalization into `finalizeOpenAIAnthropicContentBlocks` and delta emission into `emitAnthropicMessageDelta`. Closes: #5308
Author Luis Pater Date (Aug 28, 2026, 5:22 PM UTC) Commit 677dbe1d 677dbe1dc5a5e0effd58d5c359e3fda6a9d3029f Parent f0de1d00 f0de1d008fe8881dcb7431cf97b147295874c2b2