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
bridge_uninstall fails with Access is denied on a running exe bridge: stop the process first
Measured on winvm (ab host, azureuser, 2026-09-08) during pup's fresh-install pre-production pass.
bridge_uninstall {name:"puppeteer"} returned remove cache dir: Access is denied. (os error 5) while the puppeteer bridge (the Rust adom-pup-bridge.exe, spawn.kind exe, persistent) was running. Windows will not delete a directory whose executable is loaded, so an uninstall of a persistent exe bridge fails unless the caller stopped the process first.
Ask: bridge_uninstall should stop the bridge it is uninstalling (the same stop path the respawn uses: stopMethod kill / killImageName from bridge.json, then wait for exit), then remove the cache dir, and report which of the two steps failed. Today the verb leaves the bridge running and the files in place, and the only way forward is a Tier-2 process_kill plus a shell delete, both approval-gated, which a fresh-box test cannot get through unattended.
Context: pup-bridge is preparing the Rust build for the public tier and needs an unattended "remove pup completely, reinstall as a new user" step on winvm.