Every value arrives lossless
The client decodes the HTTP result document and the WebSocket exact result batches and keeps every value intact: integers as bigint, decimals with their precision and scale, binary values as bytes.
integers → bigint · decimals → precision and scale kept · binary → Uint8Array