rdmbair15m5-changelog-20260829-1218-ainetnode-transport-and-rediscover
rdmbair15m5-changelog-20260829-1218-ainetnode-transport-and-rediscover
Integrated modern Apple Network.framework transport optimizations
(QUIC multiplexing with custom ALPN, TCP Fast Open + TLS 1.3, Multipath
TCP aggregation for Dual 10GbE and Wi-Fi), comprehensive multi-section
Settings menu, and the Service Connectivity Prober with an interactive
reDiscover capability in AINetNode. Also
reconciled and verified the unified updateRoo fleet
discovery subsystem (80/80 tests green).
Scope
- Host:
rdmbair15m5(staging host; canonical dev root:rdmsm4x:~/dev/apps/AINetNode&updateRoo) - Products:
apps/AINetNode,apps/updateRoo
Files Created & Configured
AINetNode:Sources/AINetNodeCore/Network/OptimizedNetworkTransport.swift: Modern Apple Network.framework parameters (QUICNWProtocolQUIC.Options(alpn: ["ainetnode-v1"]),NWProtocolTCP.Options.enableFastOpen,multipathServiceType = .interactive, thread-safe probe engine).Sources/AINetNodeCore/Mesh/ServiceConnectivityProber.swift: Live HTTP/TCP prober for local Ollama, Mem0, MLX, Gateway, and Docker AI containers withreDiscover()reinitialization.Sources/AINetNode-app/Views/ServicesHealthBar.swift: Live service status pills with animatedreDiscoverbutton.Sources/AINetNode-app/Views/DetailedSettingsView.swift: Comprehensive multi-section settings menu with transport protocol selector, multipath toggle, TCP no-delay, port configuration, and Mem0 endpoint manager.Sources/AINetNode-app/Views/MainMeshView.swift: IntegratedServicesHealthBarandDetailedSettingsView.Tests/AINetNodeTests/AINetNodeTests.swift: Added unit tests for transport optimization and service prober.
updateRoo:- Reconciled
FleetCoordinator.swift,TailscaleDiscovery.swift, andProcessRunner.swift.
- Reconciled
Verification Evidence
swift testinAINetNode: 6/6 test cases passed with 0 failures onrdmbair15m5.swift testinupdateRoo: 80/80 test cases passed with 0 failures across 10 test suites onrdmbair15m5.