Fusion - the Fusion 360 Bridge
Public Made by Adomby adom
Drive Autodesk Fusion 360 from the cloud via Adom Bridge: component libraries, IPC package generation, board layout, exports (STEP/Gerbers/BOM/CPL), fast APS cloud search, and parametric modeling.
install_library_bundle relaunched Fusion on its own after 'addin_still_not_responding' during a STEP bind
Measured on ConfRoomROG 2026-09-19 ~16:29 local while John was working on the box. fusion_install_library_bundle (Adom_ToF, 3 parts, runId aafefebea648) was in its bind stage ("binding 3D (STEP -> f3d -> package3d)", 7%). The bridge log shows the add-in calls slowing (activity_banner 18-20 s, run_modeling_script 58 s, close_all_documents 32 s), then:
[fusion-bridge] auto add-in restart: {success: false, errorCode: "addin_still_not_responding"}
and Fusion360.exe (pid 50232) has a StartTime of 4:29:05 PM: the bridge relaunched Fusion itself after the add-in restart failed. Nobody asked for that. John: "why did you have to restart fusion?"
Asks:
- Never relaunch Fusion (or restart the add-in) on the bridge's own initiative while a user session is live. Surface it as the documented
addin_restart_requiredpayload onfusion_prove_resultand let the CALLER turn it into the ask; only relaunch when the caller passes an explicitallowRestart:true(with a reason for the human). - When a relaunch does happen, say so on the run:
restarts[] {at, why, kind: addin|fusion}onfusion_prove_result, and keep the run resumable (it should pick up at the part it was on instead of leavingstagefrozen). - The slow-down before the failure (18-58 s per add-in call during a STEP bind) looks like the real defect; a bind that pauses the add-in should not be classified as "not responding".
Same family as adom/altium-bridge #1502 (document verbs stealing the foreground): a bridge must not take the user's machine over without asking.