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
desktop_navigate is not reliably background: it surfaces the window to z:0 (focus theft) + posted-Enter sometimes doesn't commit
From the native-browser bridge / browser-extension install thread. desktop_navigate documents
itself as "BACKGROUND navigate ... NO foreground ... the clean way to open any chrome:// page
invisibly." In practice it is not reliably foreground-free, and that bites the extension install
flow (which drives chrome://extensions).
Two observed problems (live, AD on the laptop)
- It surfaces/activates the window. After
nbrowser_open_window {focused:false}+ adesktop_navigate {hwnd, url:"chrome://extensions"}, the window ended up atz:0(topmost) indesktop_list_windows- i.e. it came to the FOREGROUND - even thoughbring_to_frontwas never called and the window was openedfocused:false. That steals focus from whatever the user is doing (and their next keystrokes leak into the focused page). Likely the omnibox SetValue + posted-Enter commit path needs the window active, so it raises it. - The posted-Enter sometimes does not commit. First call: the omnibox showed
chrome://extensionsbut the page never changed (still the prior content); a seconddesktop_navigatewas needed. So callers must screenshot-verify the page actually loaded (tab title changed), not just the URL bar.
Asks
- Make
desktop_navigategenuinely background (commit the navigation without raising/activating the window), or if that is not possible, document honestly that it can foreground + that the caller should checkz-order. - Make the commit reliable (or return a clear "did it navigate?" signal) so a retry isn't guesswork.
Why it matters
The dev-mode extension install (the day-one path until the Chrome Web Store clears review) is otherwise
fully background; desktop_navigate is the one step that surfaces the user's window. Repro:
adom/adom-browser-extension -> installing-the-extension skill, Step 1 (navigate to chrome://extensions).