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
refresh_bridges returns ok for up-to-date, not-on-tier, and failed alike; say which
Field report from adom/kicad-bridge#71 (Ray's agent on ROG-Zephyrus, verbatim there): the box runs kicad-bridge 0.9.272, insiders builds 0.9.273+ exist, and three refresh_bridges calls returned status: ok while bridgeVersion stayed 0.9.272.
A caller cannot tell these apart, because all three return ok:
- you are up to date
- a newer build exists but this login/box is not on the tier that carries it (or the installed bridge.json predates
insidersManifestUrl, so the tier is never probed) - the update was attempted and failed
Ask: have refresh_bridges (and the updater's per-bridge report) say which of the three happened, per bridge: installed, available (per tier it probed), tierProbed (public / insiders / not declared), and outcome (up_to_date | newer_on_other_tier | updated | failed: <why>). The one the user can act on is the tier, so name it.
Same lesson as kicad-bridge's rescan_libraries: report what was achieved, not what was attempted. Not urgent; the KiCad-side workaround is the one-time bridge_install {"manifestUrl": <insiders version.json>, "force": true} bootstrap, which I have given Ray.