Agentic Mesh Protocol: Inter-Node Isolate Teleportation in KnotenCore v2.13.0 🌐
In Sprint 316 (Official Release v2.13.0), KnotenCore expands beyond single-node execution into a true Peer-to-Peer Agentic Mesh network. With the introduction of knc_mesh_discover, knc_mesh_peers, and knc_agent_teleport, autonomous AI isolates can now discover peer nodes and dynamically teleport their live execution state (stack, instruction pointer, heap, and quotas) across cluster servers with zero downtime.
1. Peer Discovery & Mesh Topology Registry
Every KnotenCore v2.13.0 node exposes P2P mesh discovery endpoints. When an agent or node joins the mesh network, it queries peer node identities, protocol versions (v2.13.0-mesh), capabilities, and authentication status via knc_mesh_discover.
Nodes track active cluster members via knc_mesh_peers, maintaining an in-memory topology registry for intelligent workload routing.
2. Inter-Node State Teleportation (knc_agent_teleport)
When a node experiences high memory pressure or needs to undergo maintenance, an isolate session can be teleported directly to another node in the mesh:
{
"jsonrpc": "2.0",
"method": "knc_agent_teleport",
"params": {
"target_node_address": "127.0.0.1:8081",
"target_session_id": "migrated-agent-42",
"mesh_auth_token": "mesh-secret-key",
"snapshot": { ... }
},
"id": 1
}
The target node receives the binary state snapshot, verifies the mesh_auth_token, restores the isolate, and resumes execution seamlessly.
3. Token-Based Mesh Security
Inter-node communication is protected by mesh_auth_token. Unauthorized requests or mismatched security tokens return an explicit JSON-RPC error (-32001 Unauthorized), preventing unauthorized state injection into active cluster isolates.
4. Verified by Automated Mesh Testsuite
Sprint 316 includes a dedicated network integration test suite (tests/agentic_mesh_tests.rs) validating peer discovery, topology registration, token authentication, and inter-node state teleportation across simulated RPC server instances with 100% test compliance (244/244 tests passing).