From 2eadf338f74a975820e387e53191ae142e017718 Mon Sep 17 00:00:00 2001 From: Philip Stayetski Date: Tue, 14 Jul 2026 15:16:59 -0700 Subject: [PATCH 1/2] =?UTF-8?q?docs/blog:=20accuracy=20fixes=20=E2=80=94?= =?UTF-8?q?=20qualify=20pub/sub=20SPOF=20claim,=20standardize=20AES-256-GC?= =?UTF-8?q?M?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - pub/sub 'No single point of failure' scoped to event delivery; note that peer discovery and trust still resolve through the central registry (docs/pubsub, plain/docs/pubsub). - Standardize the cipher name to AES-256-GCM in the authoritative spec/table statements that had dropped the key size (docs/comparison, plain/docs/comparison, blog/how-pilot-protocol-works, blog/overlay-network-ai-agents). Co-Authored-By: Claude Opus 4.8 --- src/pages/blog/how-pilot-protocol-works.astro | 2 +- src/pages/blog/overlay-network-ai-agents.astro | 4 ++-- src/pages/docs/comparison.astro | 4 ++-- src/pages/docs/pubsub.astro | 2 +- src/pages/plain/docs/comparison.astro | 2 +- src/pages/plain/docs/pubsub.astro | 2 +- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/pages/blog/how-pilot-protocol-works.astro b/src/pages/blog/how-pilot-protocol-works.astro index 6a560b53..342c0dca 100644 --- a/src/pages/blog/how-pilot-protocol-works.astro +++ b/src/pages/blog/how-pilot-protocol-works.astro @@ -274,7 +274,7 @@ const bodyContent = `

Every modern agent framework makes the same assumption: 7EchoPing/pong for connectivity testing and latency measurement 53DNSHostname resolution within the overlay network 80HTTPStandard HTTP services over Pilot tunnels - 443SecureEncrypted services (X25519 + AES-GCM per connection) + 443SecureEncrypted services (X25519 + AES-256-GCM per connection) 1000StdioInteractive terminal sessions between agents 1001Data ExchangeStructured data and file transfer 1002Event StreamPub/sub event distribution with topic routing diff --git a/src/pages/blog/overlay-network-ai-agents.astro b/src/pages/blog/overlay-network-ai-agents.astro index 0683861e..59ca7d11 100644 --- a/src/pages/blog/overlay-network-ai-agents.astro +++ b/src/pages/blog/overlay-network-ai-agents.astro @@ -32,7 +32,7 @@ const bodyContent = `

An AI agent that only works when it's sitting on the sam PropertyTypical VPN overlayPilot Protocol overlay AddressingVirtual IP tied to device membershipPermanent virtual address per agent, independent of IP -TransportEncrypted tunnel between membersEncrypted UDP tunnels (X25519 key exchange + AES-GCM) +TransportEncrypted tunnel between membersEncrypted UDP tunnels (X25519 key exchange + AES-256-GCM) NAT traversalUsually supportedSTUN + hole-punching, with relay fallback Trust modelJoin the network = trusted by other membersExplicit per-peer handshake — membership and trust are decoupled DiscoveryDevice list / admin consoleRendezvous registry + nameserver — find agents by name or tag @@ -49,7 +49,7 @@ const bodyContent = `

An AI agent that only works when it's sitting on the sam