Adom Bridge
Public Made by Adomby adom
Adom Bridge unleashes your AI onto your full PC: full power, full safety. The AI breaks out of the container it runs in and onto your real machine, managing and running your entire laptop as you: launch apps, move files, drive any window, control KiCad, Fusion 360 or your real signed-in browser. Works with any AI, cloud or local (Claude Desktop, Claude Code, Codex), no Hydrogen required. Bridge and its bridges are an operating system for AI, with managed Node and Python runtimes, and a human-onl
Ask: ab's elevated SYSTEM helper should pre-create an inbound firewall rule for each Chrome for Testing exe pup downloads (the only zero-prompt lever left)
Context: pup-bridge just spent an afternoon measuring why a freshly downloaded Chrome for Testing pops the Windows Firewall 'allow public and private networks' dialog (John hit it on winvm 2026-09-04). Full trail on the pup-bridge issue filed alongside this one. Net result: the trigger is bound-but-silent UDP sockets Chrome's network service opens during Cloudflare-style challenge pages (they never send; Firewall logging joined against the sampled ports shows zero packets), and none of MediaRouter/QUIC/WebRTC/async-DNS/SVCB flags or the WebRtcIPHandling prefs stop it. Windows prompts on the first such bind of any NEW exe, and every CfT download is a new exe, so a new user's first vendor page pops it once. pup cannot add a firewall rule (needs elevation; a UAC is the same violation as the prompt). ab already runs an elevated SYSTEM helper (the one behind desktop_decrypt_browser_credentials). Ask: a small verb, local-only, that the pup bridge can call right after a CfT download completes: create an INBOUND BLOCK rule (not allow - pup never needs inbound) scoped to that exe path, e.g. netsh advfirewall firewall add rule name="Adom pup Chrome for Testing " dir=in action=block program= enable=yes profile=any, and remove stale rules for CfT builds that are gone. With a rule present Windows never asks; blocking is exactly what John's Cancel click produced by hand. This is the same shape as what a signed installer does for branded Chrome. If the helper cannot take a new verb, an alternative is ab creating the rule during its own elevated install/update moment for the CfT cache path pattern known to pup (the path is deterministic per buildId).