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
Firewall/UAC-class prompts ab causes must be explained on-screen (caption) and mirrored to the user's other boxes over mesh AND relay
What happened
I turned the Adom Mesh on for arav-rog remotely (settings_set {mesh_enabled:true} over the relay, 2026-09-06). Binding the mesh QUIC endpoint on a network interface made Windows show its "Do you want to allow public and private networks to access this app? Adom Bridge, Publisher Adom Industries, Inc." firewall dialog on arav-rog. Nobody was at that keyboard; John found it by chance later and did not know whether it was safe to approve. He was scared of it. Adrian would be too. Ray hides ab toasts entirely.
The dialog itself is the sanctioned cost of the mesh opt-in (CLAUDE.md: the one acceptable firewall moment is the user flipping that switch). What is missing is everything around it.
What must change (2.1.54)
- Explain it on the screen it appears on, with a CAPTION, not a toast. At mesh listener bind time, show a persistent ab caption: Windows is about to ask to allow Adom Bridge on the network; this is the Adom Mesh you turned on; the only thing it exposes is an encrypted, authenticated (TLS 1.3 + ed25519 node identity) endpoint that only machines signed into YOUR account can connect to; every other ab listener stays on 127.0.0.1; click Allow; Cancel writes a permanent block rule. Keep the caption up until the "Windows Security" window is gone (window enumeration), with a timeout. Toasts are not enough: Ray hides them.
- Mirror it to the user's other boxes as a permission event. New mirror type
firewall-promptalongside the #157 decision mirror: "arav-rog is showing a Windows Firewall prompt for Adom Bridge (Mesh was just turned on). Go approve it there: click Allow." Informational (it cannot be approved remotely; a human must be at that box). Deliver over the mesh AND over the hc relay to every same-account connected ab - the relay is the fallback mesh, and this fires precisely when the mesh is not up yet, so mesh-only delivery would never reach anyone. - Remote trigger = mandatory mirror. When
mesh_enabledwas set by a verb from another machine (relay/mesh caller), ab knows nobody is at the keyboard: the mirror is required, not best-effort, and the caption text says who turned it on and from where.
Also worth checking
winvm is a headless Azure VM: an unanswered firewall dialog there waits forever with inbound blocked. Same class of surface applies to any future UAC-class prompt ab is allowed to cause (the two sanctioned elevations): announce, explain, mirror.