History of native-rust/tools/contract-authoring/evidence/baseline/bridge.json
569 commits
← Back to file
signin freshness: REFUSE a captured URL >150s old (Fusion expires the request in ~2min -> 'Sign-in request expired' wit…
signin: unique sessionId per open (reused id was refused) + broader opened detection
#signin capture reliability: copy History -wal/-shm so a just-opened authorize URL is visible (Chrome buffers writes),…
fusion_signin: fix Fusion firing OAuth at the OS-default browser (wrong Autodesk account). Read the full authorize URL…
#196 harden: executeTextCommand can RETURN a failure without raising, so verify the active document actually changed be…
fix #196: paths with spaces silently no-op'd in fusion_open_board/open_schematic/import_electronics/open_lbr - executeT…
profile selection by EVIDENCE: probe every live profile with nbrowser_login_state against accounts.autodesk.com and pic…
name the EXACT browser profile in the signin stage (profiles are dicts, my filter matched none and fell back to 'your b…
diagnose why the bridge could not reach nbrowser_* (report _adCallError)
demo signin: bridge now OPENS the Autodesk sign-in in the user's native browser IN THE BACKGROUND (via ad_call -> nbrow…
demo: declare 300s timeout (AD was cutting it at 60s), and offer the install with honest tier facts (30-day trial is fu…
add fusion_demo: one-verb first-time-user tour (finishes Autodesk sign-in via native browser, sets up APS + live sample…
v1.6.77: runtime-only installer zip (456KB, was 16.7MB - demo MP4s/PNGs/docs belong on the page, not in every user's in…
v1.6.76: hard-disable crashing in-app cloud search, APS readiness guard + rich hints, ABE sign-in skill
v1.6.75: fusion_board_stackup picks the LARGEST board body (FR4 substrate), not the first
v1.6.74: fusion_board_stackup verb + pcb-stackup skill (physical fab stack, exploded view, z-fighting, publish-everythi…
v1.6.73: relay-safe wait defaults (15s) + fusion_export_optimized_glb/fusion_fetch_optimized_glb docs in skill
v1.6.72: fire-and-return optimize verb + fusion_fetch_optimized_glb (avoids relay timeout on big-board tessellation)
v1.6.71: set User-Agent on service-step2glb calls (edge WAF 403s default Python-urllib UA)
v1.6.70: fusion_export_optimized_glb - one-call Fusion board -> wiki-grade GLB via service-step2glb molecule mode (anch…
v1.6.69: programmatic APS AUTH-001 self-heal - start_signin probes /authorize server-side, detects 'app lost Data Manag…
v1.6.68: cloud-search verbs MANDATE APS + BAN the app.data modeling-script enumeration (locks up Fusion); strong auto-r…
v1.6.67: notify reach_user uses target=all (peers() broke on 'targets'->'clients' shape drift, so a VM toast hit only i…
v1.6.66: find_licensing_dialog never matches the MAIN app window (was false-firing on a non-maximized main window insid…
v1.6.65: FIX ad_client capabilities() for current AD /commands shape (verbs in topLevel/bridges/cliRequired/desktop, no…
v1.6.64: ad_client DISCOVERS AD's loopback direct-API when ADOM_DIRECT_API_URL is not injected (AD 1.9.103 VM had the A…
v1.6.63: FIX launch regression - run the FusionLauncher.exe that HAS its .ini beside it (the stub), not the app-dir lau…
v1.6.62: bridge human-wall toasts are STICKY (scenario:reminder + button + durationLong) so they persist until the user…
v1.6.61: fusion_notify_owner SELF-DELIVERS via adom-desktop --target all when the in-process ad_client is unavailable (…
v1.6.60: completeness = Fusion360.exe (NOT launcher/.ini) - fixes false installed:true mid-stream + rejecting a healthy…
v1.6.59: bake fresh-install completeness guard (readiness) + launch-error dialog detection & webdeploy auto-clean (fusi…
1.6.56: remember the Autodesk sign-in browser+profile
1.6.55: universal error-dialog guard (auto-detect Fusion Error dialog on every open/mutating verb)
1.6.54: 3D auto-orient tall-part guard (keep through-hole pins vertical) + orient passthrough
1.6.53: slow-open verify-by-state + fusion_notify_owner + parent/child shot hints
1.6.47: dialog-shaped seat detection (exclude Fusion side panels)
1.6.46: seat dialog owned-popup detection + screenshot-verified resolve + readiness self-heal
v1.6.45: always-sync add-in on startup (fix: add-in fixes never auto-deployed to existing installs)
v1.6.44 (add-in 1.0.4): fix get_parameters crash on non-numeric params
v1.6.43: dev skill + hints updated to UIA seat-dialog handling; narrate launch state
v1.6.42: seat-resolve retries until verified gone + priority over stale add-in port
v1.6.41: instant-minimize (disable min animation during launch) - imperceptible bg launch
v1.6.40: auto-resolve seat dialog via UIA background click in deterministic launch loop
v1.6.39: dev skill core-goal (AI runs everything, never punt to user)
v1.6.38: deterministic process-based seat/licensing dialog detection
v1.6.37: readiness no longer false-ready on stuck signin + proactive foreground-lock
v1.6.36: codify background-launch + ctypes-handle rules in dev skill
v1.6.35: fix ctypes handle truncation in focus-guard (guard was no-op'ing)