From fd620dc2b61b5ef6fe72581321f488ebf8faf746 Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Thu, 24 Sep 2026 07:28:57 +0200 Subject: refactor(node): move group chat out of webrtc_server ChatMixin in transport/webrtc/chat.py: sealed messages, history, epoch keys, link previews with their cache and rate bounds, and the operator's chat ops. Co-Authored-By: Claude Opus 5.5 --- docs/MESHBAY_NODE_PROTOCOL.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/MESHBAY_NODE_PROTOCOL.md b/docs/MESHBAY_NODE_PROTOCOL.md index 4e0983d..f9ddc72 100644 --- a/docs/MESHBAY_NODE_PROTOCOL.md +++ b/docs/MESHBAY_NODE_PROTOCOL.md @@ -2312,7 +2312,7 @@ LP(x) = uint32be(len(x)) || x every field, no exceptions | `STREAM_CREDIT_TIMEOUT` / `_POLL` | 120 s / 3 s | ” | | Client stream credits | 24 | `transport.js` | | `MAX_CONCURRENT_TRANSCODES` | 8 | `webrtc/apps/streaming.py` | -| Link preview rate | 15/conn, 60/node per 60 s; cache 1 h × 256 | `webrtc_server.py` | +| Link preview rate | 15/conn, 60/node per 60 s; cache 1 h × 256 | `webrtc/chat.py` | | ICE gathering deadline | 4 s | `transport.js` | | Signaling: max SDP, pending per user, rate | 16 KiB, 3, 30/min, 15 s answer timeout | `api/signaling.py` | | GEK | 256-bit, node CSPRNG | `crypto.py` | -- cgit v1.2.3