- Reworked message parsing to process complete frames from a pending chunk queue. - Added chunk-aware header scanning and range copy to avoid repeated buffer concatenation. - Persisted partially read bytes in client.messageBuffer during reader teardown.