913 B
913 B
Raw output - inbound tunnel boundary
The human requested runtime boundary integration while preserving the future tractor-owned bindspace lifecycle.
git diff HEAD~1..HEAD -- tractor/ipc/_server.py tractor/_root.py tests/ipc/test_server_tunnel_boundary.py
Broadened listener declarations to carry tunnel wrappers until _serve_ipc_eps() and peeled immediately before Endpoint construction. Also peeled a contacted tunnelled registry before backend-specific random listener allocation. Added a real TCP listener regression proving Endpoint stores only the resolved overlay while the original declaration retains bindspace metadata.
Verification included 465 collected tests, 84 passing discovery/IPC tests with two xpasses, Ruff, and the full suite with 447 passes.