mirror of
https://github.com/MarekWo/mc-webui.git
synced 2026-04-30 10:34:38 +02:00
Pending echo correlation was assigning ANY first echo to the sent message, even if it came from a different channel. This caused cross-channel mismatches (e.g., Public channel echo assigned to #krakow message). Fix: check that pkt_payload's first byte (channel_hash = sha256(secret)[0]) matches the channel we sent on before accepting correlation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>