aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/tests/test_root_paths_are_operator_only.py
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-09-24 12:43:47 +0200
committerChristophe Besson <cbesson@gmail.com>2026-09-24 16:45:38 +0200
commitd60768b3812f30cf4109e2a5dab498d916262572 (patch)
tree7059b9cff6efa0270dd87ccc91c90ce8a2fcb86c /packages/meshbay-node/tests/test_root_paths_are_operator_only.py
parentdb400a438853036cfd3518873ea47beabe304718 (diff)
downloadmeshbay-d60768b3812f30cf4109e2a5dab498d916262572.tar.gz
refactor(node): dispatch MNP messages through a table
The pre-authentication guards stay explicit code, in the same order and text. After the handshake, a table maps each type to its handler and to whether it runs as a task, the choice each branch made; the three inline blocks become StreamingMixin methods, unchanged. The dispatch golden is identical, including types that are not strings. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-node/tests/test_root_paths_are_operator_only.py')
0 files changed, 0 insertions, 0 deletions