node/__init__.py
node/__init__.pyBrowse 18 files
246 tokens
1,069 bytes
Token encoding: o200k_base
Snapshot 24fd22b
← Back to SKILL.md
1"""Remote 'node host': run the Meet bot on a different machine than the gateway.2 3 gateway (Linux) ── ws://mac.local:18789 ──▶ node server (Mac) → process_manager → meet_bot4 5Why: Google sign-in + Chrome profile live on the user's laptop; running the bot there reuses6that profile without shipping credentials. NodeClient (gateway RPC), NodeServer (hosts the7bot), NodeRegistry (approved nodes: name → url+token), protocol (envelope helpers).8"""9 10from __future__ import annotations11 12from plugins.google_meet.node import protocol13from plugins.google_meet.node.client import NodeClient14from plugins.google_meet.node.protocol import ( # noqa: F40115 VALID_REQUEST_TYPES, decode, encode, make_error, make_request, make_response, validate_request)16from plugins.google_meet.node.registry import NodeRegistry17from plugins.google_meet.node.server import NodeServer18 19__all__ = [20 "NodeClient", "NodeServer", "NodeRegistry", "protocol", "make_request", "make_response",21 "make_error", "encode", "decode", "validate_request", "VALID_REQUEST_TYPES"]22