From 05f7335330de20c52984ba5c7684b5c5f9086466 Mon Sep 17 00:00:00 2001 From: Antigravity Agent Date: Sat, 3 Oct 2026 01:06:33 -0400 Subject: [PATCH] NetVM: README files section covers exec/chrome/cdp --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7026169..1e54cda 100644 --- a/README.md +++ b/README.md @@ -116,7 +116,13 @@ veth IPs aren't routable off the host and Warp forwards no inbound traffic. - bin/netvm-node-down.sh — tear a node's egress down. - bin/netvm-topology.sh — print the live topology table. - `bin/netvm-provision-edge.sh` — prepare an edge device (sudoers allowlist, deps, /etc/netvm); run on the node, once. -- `bin/netvm-fleet.sh` — operator fleet control over the tailnet (topology/up/down/ssh per node). +- `bin/netvm-fleet.sh` — operator fleet control over the tailnet (topology/up/down/ssh/exec/cdp per node). +- `bin/netvm-exec.sh -- ` — run a command inside the node's netns as the invoking user (the agent-friendly primitive). +- `bin/netvm-enter.sh` — root worker behind netvm-exec/netvm-chrome (allowlisted; enters netns, fixes DNS, drops privs). +- `bin/netvm-chrome.sh [url]` — launch a chrome-box profile in its netns (CDP on by default; --headless for agents). +- `bin/netvm-cdp.sh ` — print the CDP endpoint + SSH forward. +- `bin/netvm-cdp-relay.py` — veth-IP→loopback TCP relay for CDP (pidfile-supervised). +- `bin/netvm-names.sh` — shared naming: netns, hashed iface tags, veth subnet, CDP port. - NODES.md — the registry: node -> netns -> Warp identity -> egress IP. ## Verification checklist