← Commit history

v1.8.9: Adom Bridge rename adopted (issue #537) + caller-identity fixes (#348)

John Lauer ·0d571dd4c2 ·2mo ago ·parent 3b1b850
4 files changed +17−17
BRIDGE_VERSION+1−1
@@ -1 +1 @@-1.8.8\ No newline at end of file+1.8.9\ No newline at end of file
adom-bridge-fusion-manifest.json+4−4
@@ -1,10 +1,10 @@ {     "manifest_version": 1,     "name": "fusion360",-    "version": "1.8.8",-    "url": "https://wiki.adom.inc/download/adom/fusion-bridge/1.8.8/adom-bridge-fusion-v1.8.8.zip",-    "sha256": "87fb06bb8d8572f2e177c680f39f3e81f083abfbf873aeea9f8df4996ee1be93",-    "size": 296290,+    "version": "1.8.9",+    "url": "https://wiki.adom.inc/download/adom/fusion-bridge/1.8.9/adom-bridge-fusion-v1.8.9.zip",+    "sha256": "9c6c1eea977e52d36a9650e7c7de0e25fd3a665e7fd583319a9c00edc03086f3",+    "size": 296460,     "verbPrefixes": [         "fusion_"     ],
bridge.json+5−5
@@ -2,9 +2,9 @@   "manifest_version": 1,   "name": "fusion360",   "displayName": "Autodesk Fusion 360",-  "version": "1.8.8",+  "version": "1.8.9",   "description": "Drive Autodesk Fusion 360 from the cloud: launch Fusion, electronics board layout, design rules, exports (STEP/IGES/STL/3MF/USDZ/OBJ/DXF/DWG/Gerbers/BOM/CPL), fast APS server-indexed cloud search plus browse/recent/file-info/versions, cloud file download/upload and folder creation, and in-app parametric modeling (fusion_run_modeling_script). Never-charge: APS calls are capped to the free tier.",-  "homepage": "https://wiki.adom.inc/adom/adom-desktop-fusion-bridge",+  "homepage": "https://wiki.adom.inc/adom/fusion-bridge",   "author": "Adom Inc.",   "license": "MIT",   "spawn": {@@ -90,7 +90,7 @@     "aps",     "modeling"   ],-  "docs": "https://wiki.adom.inc/adom/adom-desktop-fusion-bridge",+  "docs": "https://wiki.adom.inc/adom/fusion-bridge",   "platforms": {     "windows": {       "supported": true@@ -107,10 +107,10 @@   "languages": [     "Python"   ],-  "hero": "https://wiki.adom.inc/api/v1/pages/adom-desktop-fusion-bridge/files/screenshots/hero.png",+  "hero": "https://wiki.adom.inc/api/v1/pages/fusion-bridge/files/screenshots/hero.png",   "releasedAt": "2026-06-26T06:00:00Z",   "statusVerb": "fusion_get_app_state",-  "updateManifestUrl": "https://wiki.adom.inc/api/v1/pages/adom-desktop-fusion-bridge/files/adom-bridge-fusion-manifest.json",+  "updateManifestUrl": "https://wiki.adom.inc/api/v1/pages/fusion-bridge/files/adom-bridge-fusion-manifest.json",   "detect": {     "hostApp": "Fusion 360",     "paths": {
skills/fusion-file-search/SKILL.md+7−7
@@ -71,7 +71,7 @@ Passing `{"filePath": "Molecules/XRP/Power/BQ25792.fprj"}` fails with an unhelpf arguments come from the add-in's `handle_open_cloud_file`:  ```bash-adom-desktop fusion_open_cloud_file '{+adom-bridge fusion_open_cloud_file '{   "fileName":    "BQ25792",            # required   "projectName": "Main",               # optional, defaults to the active project   "folderPath":  "Molecules/XRP/Power" # optional, defaults to the project root@@ -103,7 +103,7 @@ that route rather than guessing at names. **Use when:** you have a keyword (a name or an MPN) and no idea where the file lives.  ```bash-adom-desktop fusion_aps_search '{"query":"BQ25792","limit":10}'+adom-bridge fusion_aps_search '{"query":"BQ25792","limit":10}' # Response: { "count": 9, "results": [{name, id, projectName, lastModified}, ...] } ``` @@ -135,7 +135,7 @@ adom-desktop fusion_aps_search '{"query":"BQ25792","limit":10}' server query, not a local cache, and it has no time window: `limit` (default 25) is what bounds it.  ```bash-adom-desktop fusion_aps_recent '{"limit":25}'+adom-bridge fusion_aps_recent '{"limit":25}' # Response: { "count": 25, "results": [{name, id, projectName, lastModified}, ...] } ``` @@ -160,11 +160,11 @@ adom-desktop fusion_aps_recent '{"limit":25}'  ```bash # Browse root (hubs)-adom-desktop fusion_aps_browse '{}'+adom-bridge fusion_aps_browse '{}' # Response: { "items": [{name, type:"hub"|"project"|"folder"|"file", id}, ...] }  # Browse a folder-adom-desktop fusion_aps_browse '{"folderId":"urn:adsk.wipprod:fs.folder:..."}'+adom-bridge fusion_aps_browse '{"folderId":"urn:adsk.wipprod:fs.folder:..."}' # Response: same structure ``` @@ -198,7 +198,7 @@ adom-desktop fusion_aps_browse '{"folderId":"urn:adsk.wipprod:fs.folder:..."}'  ```bash # Query Fusion's document cache-adom-desktop fusion_mcp_call '{"tool":"fusion_mcp_read", "arguments":{"queryType":"document"}}'+adom-bridge fusion_mcp_call '{"tool":"fusion_mcp_read", "arguments":{"queryType":"document"}}' # Response: { "result": { "documents": [{name, type, ...}, ...] } } ``` @@ -231,7 +231,7 @@ adom-desktop fusion_mcp_call '{"tool":"fusion_mcp_read", "arguments":{"queryType **Use when:** You already have a file's URN (from a prior APS call or a saved link).  ```bash-adom-desktop fusion_open_by_urn '{"urn":"urn:adsk.wipprod:fs.file:vf.DqSW..."}'+adom-bridge fusion_open_by_urn '{"urn":"urn:adsk.wipprod:fs.file:vf.DqSW..."}' # Response: { "success": true, "output": "Opened: BQ25792" } ```