fix: #3588331 PsrResponseSubscriber doesn't support StreamInterface

Check isSeekable() on the PSR-7 response body and pass $streamed=true to createResponse() when the body is non-seekable, preventing the bridge from buffering streaming responses into memory via __toString().

Closes #3588331

AI-Generated: Yes, Claude Code used to generate the fix

Merge request reports

Loading