SIGN IN SIGN UP

fix(openai): drop OpenAI stream chunks after `[DONE]`

- Track terminal `[DONE]` state in translator and ignore all subsequent SSE payloads
- Stop OpenAI-compatible stream processing once `[DONE]` is received, only emit synthetic done when missing
- Add tests covering translator and executor behavior to prevent post-DONE trailing chunks from being forwarded

Closes: #4783
L
Luis Pater committed
690f93dc14877c29e172209860ad0890437f3726
Parent: 29bdd3c