feat: add value decompression, command autocomplete meta, and TTL in key list}
- Add automatic decompression for compressed Redis values (gzip, zlib,
zstd, lz4, snappy, brotli, zip) with compression metadata reporting
(algorithm, original/decompressed size, ratio) across all key types
- Add redis-command-hints.mjs with static syntax hints for 200+ Redis
commands including modules (JSON, Search, TimeSeries)
- Add redis-command-meta.mjs to build categorized command metadata from
redis.command() output for autocomplete support
- Send commandsMeta in connection info response for client-side use
- Fetch TTL alongside type in key listing pipeline and include
keysInfoFetchedAt timestamp in response
- Switch pub/sub from pmessage to pmessageBuffer to preserve raw binary
data (e.g. msgpack from socket.io-adapter)
- Add dependencies: @msgpack/msgpack, fzstd, lz4js, snappyjs
- Bump version to 2026.4.312