Extract _reqId from incoming WS messages and include it in every direct response sendToPeer call and sendError call. Clients can now match responses to requests by ID instead of relying on FIFO ordering. Old clients without _reqId are unaffected (field simply omitted). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>