Adom Desktop
Public Made by Adomby adom
Installs the adom-desktop CLI and its Claude skills INTO A CLOUD CONTAINER so an AI assistant there can understand and drive Adom Desktop over the relay. This is the container side, NOT the app itself. The Adom Desktop app is the signed Windows installer under Download below: run THAT on the PC you want the AI to control. Rule of thumb: pkg install here (in your Linux container), Download there (on your Windows PC). Once installed, the AI can drive file transfer, screenshots, notifications, KiCa
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).