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
web-control /status has no usable Access-Control-Allow-Origin: Quick Actions detection CORS-fails in every real browser (only puppeteer's CORS-disabled Chrome worked)
web-control /status: no usable Access-Control-Allow-Origin for a cross-origin browser fetch -> 'CORS Failed', so Quick Actions DETECTION fails in every real browser
The wiki-side Quick Actions bar detects the bridge by fetching http://127.0.0.1:2468x/status from a wiki.adom.inc page. In real browsers this fails at the CORS layer, so the bar reports 'no bridge connected to this machine' even though ab is running and healthy.
Live repro (ab 2.0.63, machine k-zephyrus, a second user's box; also seen earlier in Colby's Edge)
- Direct navigation to
http://127.0.0.1:24680/status-> full JSON,service: adom-bridge,webControl.enabled: true,webControl.reads: "open". ab is fine. - The wiki page's fetch to the same
/status, in DevTools -> Network:- port 24680: "Response body is not available to scripts (Reason: CORS Failed)"
- ports 24681-24689:
NS_Binding_aborted(the client's parallel probe cancels the idle ports; expected)
- Fails in Firefox AND Edge. The request reaches ab (ab answers) but the response's CORS headers don't let the page read it.
Why it was never caught
Every green detection we had was through puppeteer's Chrome, which is launched with web security / CORS relaxed, so a missing/!matching Access-Control-Allow-Origin on /status didn't matter. A normal browser enforces it, so detection has actually never worked in a real browser.
Ask
/status (and /health, since the client probes both, and /command's real response) must return an Access-Control-Allow-Origin a browser will accept for a first-party wiki fetch -- either * (fine for these non-credentialed reads) or reflect the request Origin. Right now a cross-origin GET of /status from https://wiki.adom.inc is CORS-blocked. This is the single gate on Quick Actions detection working in any real browser; the whole feature is dark until it lands.
If a public->loopback preflight is also in play in Chrome/Edge, the OPTIONS response additionally needs Access-Control-Allow-Private-Network: true -- but the Firefox "CORS Failed" points first at the plain ACAO on the GET response. I can grab the exact /status response headers from a box if that speeds it up.