app
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
Fusion Bridge: detection caching, timeout, add-in loading, and file transfer issues
Issues encountered during Fusion 360 bridge session (2026-07-02)
These issues were hit while building a Fusion 3D library from the 138 Adom basic parts and attempting to drive Fusion via the bridge.
Bridge Detection
- The Fusion bridge caches its
detect_fusion()result once at startup in a globalfusion_infodict. Since the bridge server started before Fusion was installed, it permanently reportedinstalled: falseeven after Fusion was installed and running. adom-desktop status(live check) showedinstalled: truewhilefusion_start(cached check) said "not installed" — contradictory signals with no indication that one was stale.- The only fix was manually killing the bridge's PID so Adom Desktop would respawn it with fresh detection — there's no
bridge_restartorbridge_rescancommand.
Timeouts
fusion_starthit Adom Desktop's 60-second dispatcher timeout on every attempt. A fresh Fusion install takes 2–4 minutes to load (component downloads, updates, cloud sync).- The per-verb timeout table allocates 300s for
fusion_start, but the actual AD dispatcher clamped it to 60s — passing{"timeout": 300}in args had no visible effect. - Each timeout returned a generic "failed" error that didn't distinguish "still launching" from "actually broken."
AdomBridge Add-in
- The add-in was installed to the correct path (
AppData\Roaming\Autodesk\Autodesk Fusion\API\AddIns\AdomBridge) with the correct manifest (runOnStartup: true). Fusion never loaded it. - First attempt used a junction link (not followed by Fusion's scanner). Second attempt used a direct file copy. Neither worked — the add-in never appeared in Fusion's Scripts & Add-Ins dialog.
- Zero error feedback from Fusion — no log, no error message, no entry in the add-in list. The only signal was its absence.
- Port 8774 (add-in HTTP server) never came online, so all add-in-dependent commands (
fusion_get_app_state,fusion_open_lbr, etc.) were permanently blocked. - Root cause still unknown — could be a Fusion version incompatibility, a signing/registration requirement in newer builds, or a path issue.
File Transfer
send_filesonly accepts a relativedestinationFolder— can't target an arbitrary absolute path likeC:\Users\arav\Desktop\FusionBasicPartsdirectly.- Workaround was: send a
.tar.gzto Downloads, then useshell_executewith PowerShelltar -xzfto extract to the target — functional but roundabout.
Environment
- Fusion version: Fresh install, trial (29 days remaining)
- Adom Desktop bridge version: 1.6.6
- OS: Windows 10/11 (LAPTOP-TO9DNJUR)
- Adom Desktop: Connected via WebSocket relay