SIGN IN SIGN UP

fix(openai): preserve assistant content when converting Responses tool-call turns

- Merge buffered `tool_calls` into the latest mergeable assistant message instead of always appending a new one.
- Combine deferred reasoning segments across the same assistant turn, while ignoring `[reasoning unavailable]` placeholders.
- Reset merge state on role/tool-output boundaries to keep tool-call attachment behavior correct across turns.

Closes: #4676
L
Luis Pater committed
ecc9aa72b32f34b680d03b0724b531a21ae74472
Parent: 93c378b